#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
//在这里输入你家的WiFi名字和密码
const char* ssid = "hg2020";
const char* password = "12345678";
HTTPClient http;
String GetUrl;
String response;
void setup() {
// 连接到你家的WiFi
delay(3000);
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
// 连接苏宁网站的授时网页
GetUrl = "http://quan.suning.com/getSysTime.do";
http.setTimeout(5000);
http.begin(GetUrl);
}
void loop() {
// 从网站获得网页内容
int httpCode = http.GET();
if (httpCode > 0) {
Serial.printf("[HTTP] GET... code: %d\n", httpCode);
if (httpCode == HTTP_CODE_OK) {
//读取响应内容
response = http.getString();
Serial.println(response);
}
} else {
Serial.printf("[HTTP] GET... failed, error: %s\n", http.errorToString(httpCode).c_str());
}
http.end();
delay(3000);
}
ArduinoHTTP请求 获取苏宁服务器的时间
最新推荐文章于 2022-11-04 08:58:28 发布