首页 > Web开发 > 详细

Arduino ESP8266 发送HTTP请求 获取苏宁服务器时间

时间:2020-12-27 15:51:01      阅读:94      评论:0      收藏:0      [点我收藏+]

参考:发送HTTP请求

参考:获取时间

#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);

}

  

Arduino ESP8266 发送HTTP请求 获取苏宁服务器时间

原文:https://www.cnblogs.com/dengziqi/p/14196993.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!