ESP8266Arduino网络编程实例HTTP提交数据基于NodeRed
ESP8266-Arduino网络编程实例-HTTP提交数据(基于Node-Red)
HTTP提交数据
本文将介绍ESP8266的HTTP POST请求:URL编码、JSON对象或纯文本。本实例的HTTP服务器仍基于Node-Red,在发起HTTP请求之前,在Node-Red中创建一个HTTP请求节点。如下所示:

在函数模块中,添加如下代码:
1 | msg.payload = msg.payload.temperature; |
整个节点JSON代码如下:
1 | [ |
最后,部署流程就可以发起HTTP请求了。接着,完成ESP8266的HTTP POST请求代码:
1 | #include <ESP8266WiFi.h> |
在示例代码中,首先导入依赖头文件:
1 | #include <ESP8266WiFi.h> |
接着,在setup函数中初始化WiFi:
1 | WiFi.begin(ssid, password); |
最后,在loop函数,发起HTTP的POST请求:
1 | HTTPClient http; |
文章来源: https://iotsmart.blog.csdn.net/article/details/127169488
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 秋意寒!
评论