feat(esp_http_client): Add API to support set event handler

This commit is contained in:
Jim
2026-05-12 13:59:01 +08:00
parent 165e10bd58
commit f25d49fbdc
4 changed files with 25 additions and 0 deletions
@@ -560,6 +560,15 @@ esp_err_t esp_http_client_set_user_data(esp_http_client_handle_t client, void *d
return ESP_OK;
}
esp_err_t esp_http_client_set_event_handler(esp_http_client_handle_t client, http_event_handle_cb event_handler)
{
if (client == NULL) {
return ESP_ERR_INVALID_ARG;
}
client->event_handler = event_handler;
return ESP_OK;
}
static esp_err_t _set_config(esp_http_client_handle_t client, const esp_http_client_config_t *config)
{
esp_err_t ret = ESP_OK;