feat(esp_http_client): Make https_async request under CERT BUNDLE config

Make https_async rqeuest under MBEDTLS_CERTIFICATE_BUNDLE config
This commit is contained in:
hrushikesh.bhosale
2025-08-08 16:01:22 +05:30
parent 4145668033
commit 483d9c400f

View File

@@ -597,6 +597,7 @@ static void http_perform_as_stream_reader(void)
free(buffer); free(buffer);
} }
#if CONFIG_MBEDTLS_CERTIFICATE_BUNDLE
static void https_async(void) static void https_async(void)
{ {
esp_http_client_config_t config = { esp_http_client_config_t config = {
@@ -654,6 +655,7 @@ static void https_async(void)
} }
esp_http_client_cleanup(client); esp_http_client_cleanup(client);
} }
#endif
static void https_with_invalid_url(void) static void https_with_invalid_url(void)
{ {
@@ -814,7 +816,9 @@ static void http_test_task(void *pvParameters)
http_redirect_to_https(); http_redirect_to_https();
http_download_chunk(); http_download_chunk();
http_perform_as_stream_reader(); http_perform_as_stream_reader();
#if CONFIG_MBEDTLS_CERTIFICATE_BUNDLE
https_async(); https_async();
#endif
https_with_invalid_url(); https_with_invalid_url();
http_native_request(); http_native_request();
#if CONFIG_MBEDTLS_CERTIFICATE_BUNDLE #if CONFIG_MBEDTLS_CERTIFICATE_BUNDLE