EasyManua.ls Logo

Espressif ESP32-S2 - Page 574

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
[in] client: The esp_http_client handle
[in] password: The password value
esp_err_t esp_http_client_set_authtype(esp_http_client_handle_t client,
esp_http_client_auth_type_t auth_type)
Set http request auth_type.
Return
ESP_OK
ESP_ERR_INVALID_ARG
Parameters
[in] client: The esp_http_client handle
[in] auth_type: The esp_http_client auth type
int esp_http_client_get_errno(esp_http_client_handle_t client)
Get HTTP client session errno.
Return
(-1) if invalid argument
errno
Parameters
[in] client: The esp_http_client handle
esp_err_t esp_http_client_set_method(esp_http_client_handle_t client, esp_http_client_method_t
method)
Set http request method.
Return
ESP_OK
ESP_ERR_INVALID_ARG
Parameters
[in] client: The esp_http_client handle
[in] method: The method
esp_err_t esp_http_client_set_timeout_ms(esp_http_client_handle_t client, int timeout_ms)
Set http request timeout.
Return
ESP_OK
ESP_ERR_INVALID_ARG
Parameters
[in] client: The esp_http_client handle
[in] timeout_ms: The timeout value
esp_err_t esp_http_client_delete_header(esp_http_client_handle_t client, const char *key)
Delete http request header.
Return
ESP_OK
ESP_FAIL
Parameters
[in] client: The esp_http_client handle
[in] key: The key
esp_err_t esp_http_client_open(esp_http_client_handle_t client, int write_len)
This function will be open the connection, write all header strings and return.
Return
ESP_OK
ESP_FAIL
Parameters
[in] client: The esp_http_client handle
[in] write_len: HTTP Content length need to write to the server
Espressif Systems 563
Submit Document Feedback
Release v4.4

Table of Contents