ESP8266 – WiFiClient库 – connect

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

说明

connect函数用于ESP8266开发板通过TCP协议连接网络服务器。

语法

client.connect(ip, port);

参数

ip:所要连接的服务器地址。
注:在定义参数ip的时候可使用String、const char。如下所示:
const char * ip = "47.92.129.18";
String ip = "www.ranye-iot.com";

port:所要连接的服务器端口号,允许使用int类型。

返回值

连接失败返回0,连接成功返回1。返回值数据类型是bool型。

示例代码

关于本函数的具体使用方法,请参考以下代码,尤其是代码中高亮的语句部分。

当您将WiFi连接信息修改后并且将本示例程序上传ESP8266开发板后,开发板随即会自动连接WiFi。WiFi连接成功后,ESP8266随即会尝试连接www.example.com网站服务器。以下程序使用了client.connect(host, port)来实现这一操作。如果服务器连接成功,则client.connect(host, port)语句将会返回true。

如需了解更多本示例程序的讲解内容,请参考太极创客团队制作的《零基础入门学用物联网》教程中的ESP8266-NodeMCU网络客户端向网络服务器发送HTTP请求

相关内容

stop – 停止客户端
connected – 检查是否成功连接服务器
status – 获取客户端运行状态

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