ESP8266 – ESP8266WebServer库 – setContentLength

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

说明

在ESP8266开发板所建立的物联网服务器在运行过程中,如果有客户端向ESP8266服务器发送HTTP请求,ESP8266服务器将会对客户端发送响应信息。本函数可用于设置响应信息中的响应体长度。

假如我们在开发时不确定响应体信息长度,则可以如下所示对setContentLength使用CONTENT_LENGTH_UNKNOWN关键词作为参数来调用。

server.setContentLength(CONTENT_LENGTH_UNKNOWN)

语法

setContentLength(contentLength)

参数

contentLength
响应体的长度(参数类型 : const size_t)

返回值

示例程序

当您将WiFi连接信息修改后并且将本示例程序上传ESP8266开发板后,开发板随即会自动连接WiFi。WiFi连接成功后,您将可以从串口监视器获取当前ESP8266开发板的IP。

假设您的ESP8266开发板IP地址为192.168.0.106,那么请将ESP8266的IP地址输入浏览器地址栏中。接下来您将看到浏览器将会显示ESP8266开发板返回的响应体信息。同时,以下程序中使用了server.setContentLength(CONTENT_LENGTH_UNKNOWN)来演示setContentLength的使用方法。

相关内容

send – 发送响应信息
sendHeader – 发送响应头
sendContent – 发送响应体
sendContent_P – 发送响应信息

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