CONFIG_DOWNLOAD_CLIENT_RANGE_REQUESTS
Always use HTTP Range requests
Type: bool
Help
Always use HTTP Range requests when downloading (RFC 7233).
This option can be useful to limit the amount of incoming data from the server
by downloading only one fragment at a time. It increases the protocol overhead
but also gives time to the application to process the fragments as they are
downloaded, instead of having to keep up to speed while downloading the whole file.
Defaults
No defaults. Implicitly defaults to n
.
Symbols that imply this symbol
Kconfig definition
At <nRF>/subsys/net/lib/download_client/Kconfig:129
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:33
→ <Zephyr>/modules/Kconfig:6
→ <nRF>/doc/_build/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:92
→ <nRF>/subsys/Kconfig:20
→ <nRF>/subsys/net/Kconfig:8
→ <nRF>/subsys/net/lib/Kconfig:31
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Networking → Application protocols → Download client
config DOWNLOAD_CLIENT_RANGE_REQUESTS
bool "Always use HTTP Range requests"
depends on DOWNLOAD_CLIENT
help
Always use HTTP Range requests when downloading (RFC 7233).
This option can be useful to limit the amount of incoming data from the server
by downloading only one fragment at a time. It increases the protocol overhead
but also gives time to the application to process the fragments as they are
downloaded, instead of having to keep up to speed while downloading the whole file.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)