mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
feat(esp_http_client): adds support to save response headers
Closes https://github.com/espressif/esp-idf/issues/17695
This commit is contained in:
@@ -41,4 +41,29 @@ menu "ESP HTTP client"
|
||||
help
|
||||
This config option helps in setting the time in millisecond to wait for event to be posted to the
|
||||
system default event loop. Set it to -1 if you need to set timeout to portMAX_DELAY.
|
||||
|
||||
config ESP_HTTP_CLIENT_SAVE_RESPONSE_HEADERS
|
||||
bool "Save response headers"
|
||||
default n
|
||||
help
|
||||
This option will enable saving of response headers in esp_http_client component.
|
||||
When enabled, upto ESP_HTTP_CLIENT_MAX_SAVED_RESPONSE_HEADERS headers are saved.
|
||||
Enabling this option will increase the memory footprint of the component.
|
||||
|
||||
config ESP_HTTP_CLIENT_MAX_SAVED_RESPONSE_HEADERS
|
||||
depends on ESP_HTTP_CLIENT_SAVE_RESPONSE_HEADERS
|
||||
int "Maximum number of response headers"
|
||||
default 10
|
||||
help
|
||||
This config option helps in setting the maximum number of response headers that
|
||||
can be saved in esp_http_client component.
|
||||
|
||||
config ESP_HTTP_CLIENT_MAX_RESPONSE_HEADER_SIZE
|
||||
depends on ESP_HTTP_CLIENT_SAVE_RESPONSE_HEADERS
|
||||
int "Maximum size of response header"
|
||||
default 128
|
||||
help
|
||||
This config option helps in setting the maximum size of response header that
|
||||
can be saved in esp_http_client component.
|
||||
Note that the same size is used for key and value in the response headers.
|
||||
endmenu
|
||||
|
||||
Reference in New Issue
Block a user