ESP8266 – ESP8266WebServer库 – argName

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

说明

使用本函数,我们可以获取客户端向ESP8266物联网服务器发送的指定参数名称。

语法

server.argName(index)

参数

– index
请求体中的参数序列号(参数类型: int)

返回值

请求信息中指定参数的名称 (返回值类型: String)

示例程序

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

假设您的开发板IP地址为192.168.0.106,那么接下来您可以通过浏览器输入以下地址信息。

http://192.168.0.106/?a=1&b=2&c=3

在以下示例程序中,我们使用了server.argName(2)来获取序列号为2的参数名称,也就是c(序列号0的参数为a, 序列号1的参数为b…)。以下是串口监视器显示的以上语句所获取的参数名称。

ESP8266-hasarg-example-result
ESP8266-argName-example-result

相关内容

args – 请求包含的参数数量
arg – 请求中指定参数的数值
hasArg – 判断请求中是否包含某个参数名

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