Arduino HTTP 固件 使用方法
关于ESP8266开发板配置的说明
ESP8266开发板配置上网有两种方法: 1. 使用微信Airkiss配置; 2. 使用开发板发出的Soft AP网页配置.
2. 使用开发板发出的Soft AP网页配置:
ESP8266开发板上电,前10s内,LED灯快闪(0.1s亮,0.1s灭),此时短按Key进入Airkiss,此时led灯变为两次快闪一次灭。若10s内无按键,10s后,程序打开httpserver可配置。ESP8266发出wifi,ssid为:“Doit_WiFi_xxxxxx”,其中xxxxxx为芯片chipid。使用笔记本或者手机连接该ssid,密码为空,然后使用浏览器设置,地址为192.168.4.1.
ESP8266开发板上LED灯常亮表示开发板已经连接上无线路由器
1.GET 请求:
名称: do_get(url,header);
参数1: url:请求的url地址
参数2: header:请求的头信息,默认为空,如果需要订制头,格式为每个header单元之间用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回为http的体信息
2.POST 请求:
名称: do_post(url,q_str,header);;
参数1: url:请求的url地址
参数2: q_str:请求的body,比如 key=value
参数3: header:请求的头信息,默认为空,如果需要订制头,格式为每个header单元之间用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回为http的体信息
3.PUT 请求:
名称: do_put(url,q_str,header);;
参数1: url:请求的url地址
参数2: q_str:请求的body,比如 key=value
参数3: header:请求的头信息,默认为空,如果需要订制头,格式为每个header单元之间用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回为http的体信息
4.DELETE 请求:
名称: do_delete(url,q_str,header);;
参数1: url:请求的url地址
参数2: q_str:请求的body,比如 key=value
参数3: header:请求的头信息,默认为空,如果需要订制头,格式为每个header单元之间用'|'分隔,比如"API_KEY:key|API_USER:doit"
返回: 返回为http的体信息
|