ESP8266 – WiFiClient库和ESP8266HTTPClient库

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP8266 – WiFiClient库和ESP8266HTTPClient库相关的知识,希望对你有一定的参考价值。

ESP8266 – WiFiClient库和ESP8266HTTPClient库


  • WiFiClient库用于ESP8266的TCP协议物联网通讯。TCP协议又称传输控制协议是Transmission Control Protocol的简称。

通过WiFiClient库,我们可以使用ESP8266利用互联网或局域网向网络服务器发送请求,从而获取网络信息,实现物联网应用。
WiFIClient库是ESP8266作为TCP客户端使用的库,现在它已经是ESP8266WiFi库的一部分了。

WiFiClient库的整体结构图

  • ESP8266HTTPClient库专门用于HTTP通讯。

HTTP协议是建立在TCP协议基础之上的,我们也可以使用ESP8266HTTPClient库来通过HTTP协议向网络服务器发送请求。WiFiClient库与ESP8266HTTPClient库 在功能上形成了互补。

  • 针对Http请求操作的库,ESP8266HTTPClient库不属于ESP8266WiFi库的一部分,所以需要引入 #include <ESP8266HTTPClient.h>

示例代码

以上是关于ESP8266 – WiFiClient库和ESP8266HTTPClient库的主要内容,如果未能解决你的问题,请参考以下文章

利用TCP工具实现esp8266点灯控制程序

基于esp826的使用实现串口网络双控制以及数据上传(解决了没有esp8266的库和连接不上wifi以及手机热点的问题)

基于esp826的使用实现串口网络双控制以及数据上传(解决了没有esp8266的库和连接不上wifi以及手机热点的问题)

基于esp826的使用实现串口网络双控制以及数据上传(解决了没有esp8266的库和连接不上wifi以及手机热点的问题)

基于esp826的使用实现串口网络双控制以及数据上传(解决了没有esp8266的库和连接不上wifi以及手机热点的问题)

节点mcu获取数据未知