HTTP.post() 返回 -11 表示无法连接到服务器。这可能是由于网络连接问题,服务器故障或代码错误引起的。以下是一些可能的解决方案:
以下是在 HTTP.post() 返回 -11 时可能有用的示例代码,其中包括在连接之前等待 5 秒的延迟:
#include
#include
#include
const char* ssid = "YourSSID";
const char* password = "YourPassword";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
Serial.print("Connecting to ");
Serial.print(ssid);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected