ESP8266 – ESP8266HTTPClient库 – headers

位置导航: ESP8266库 / ESP8266HTTPClient库 / 本页

说明

当ESP8266开发板通过HTTP协议向服务器发送请求后,服务器将会向ESP8266开发板发送HTTP响应信息。这个响应信息的响应头部分是多个键值对组成的。此函数用于ESP8266获取响应头中键值对的数量。

注:在使用此函数前,必须使用collectHeaders函数来设置响应头处理内容。另外此函数所获取的服务器响应头数量并不是服务器的实际响应头数量,而是collectHeaders函数中设置的“headerKeysCount”参数数值。

语法

httpClient.headers()

参数

返回值

获取的响应头数量(参数类型: int)

示例程序

关于本函数的具体使用方法,请参考以下代码,尤其是代码中高亮的语句部分。

您将WiFi连接信息修改后并且将本示例程序上传ESP8266开发板后,开发板随即会自动连接WiFi。WiFi连接成功后,ESP8266将会向www.example.com网站服务器发送HTTP请求,并且将ESP8266获取的服务器响应头中数量通过串口监视器显示出来。

相关内容

collectHeaders – 设置收集响应头内容
header – 获取指定响应头参数值
headerName – 获取指定的响应头名
hasHeader – 确认是否存在指定响应头

位置导航: ESP8266库 / ESP8266HTTPClient库 / 本页