feat(esp_https_ota): added API to get last status code logged from http resonse

Closes https://github.com/espressif/esp-idf/issues/14302
This commit is contained in:
nilesh.kale
2024-08-30 11:29:05 +05:30
parent b341791f78
commit 70d4414eeb
2 changed files with 24 additions and 0 deletions

View File

@@ -724,6 +724,15 @@ esp_err_t esp_https_ota_abort(esp_https_ota_handle_t https_ota_handle)
return err;
}
int esp_https_ota_get_status_code(esp_https_ota_handle_t https_ota_handle)
{
esp_https_ota_t *handle = (esp_https_ota_t *) https_ota_handle;
if (handle == NULL || handle->http_client == NULL) {
return -1;
}
return esp_http_client_get_status_code(handle->http_client);
}
int esp_https_ota_get_image_len_read(esp_https_ota_handle_t https_ota_handle)
{
esp_https_ota_t *handle = (esp_https_ota_t *)https_ota_handle;