没看到struct esp_http_client 有headers成员
时间: 2023-08-05 11:02:08 浏览: 173
carmanage.rar_MANAG車_carmanage_struct java_struct mysql_汽车租赁
很抱歉,我之前的回答有误。实际上,`struct esp_http_client`中的`http_header_data_t`结构体是用来保存HTTP请求头信息的。你可以通过以下方式设置请求头信息:
```
http_header_data_t headers[] = {
{"Content-Type", "application/json"},
{"Authorization", "Bearer xxxxxxxxxxxxxxxxx"},
{NULL, NULL}
};
esp_http_client_set_header(client, headers);
```
其中,`http_header_data_t`结构体的第一个成员是请求头的名称,第二个成员是请求头的值。在最后一个元素中,名称和值都应该设置为NULL。这里的`client`是一个`esp_http_client_handle_t`类型的HTTP客户端句柄。
阅读全文