ESP8266 – ESP8266WebServer库 – send

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

说明

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

语法

send(responseCode, contentType, responseContent)

参数

– responseCode: 响应状态码(类型:int)
– contentType: 响应内容类型,本参数为可选参数,如不使用本参数则默认为空NULL(可使用字符串类型)
– responseContent: 响应内容,本参数为可选参数,如不使用本参数则默认为空字符串(可使用字符串类型)

返回值

示例程序

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

接下来您可以通过浏览器地址栏输入ESP8266开发板的IP地址并键入回车(即向ESP8266开发板所建立的物联网服务器发送一个GET请求)。

浏览器请求发送之后,您将会再浏览器中看到ESP8266物联网服务器发送的网页信息。也就是以下示例程序中server.send(200, "text/plain", "test homepage !")语句所实现的内容。

如需进一步了解本示例程序的详细使用方法,特别是send函数的功能,请参考《零基础入门学用物联网》免费视频教程中“ESP8266-NodeMCU网络服务器”部分内容。

相关内容

sendHeader – 发送响应头
sendContent – 发送响应体
sendContent_P – 发送响应信息
setContentLength – 设置响应体长度

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