通过WIFI,访问一个网站
2020-07-15 05:10
148 查看
[code]#include<ESP8266WiFi.h> //WIFI参数 const char* ssid = "Xiaomi_1EDE"; //你的wifi名 const char* password = "1234567890"; //你的wifi密码 const char* host = "www.163.com"; //访问的域名 void setup() { // put your setup code here, to run once: Serial.begin(115200); Serial.println(); Serial.println(); Serial.print("Connecting to"); Serial.println(ssid); WiFi.begin(ssid,password); //启动WIFI while(WiFi.status()!=WL_CONNECTED){ //判断WiFi的连接状态,如果没有连接成功,等待 delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi connected"); Serial.print("IP address:"); Serial.println(WiFi.localIP()); //获取本机的IP } void loop() { // put your main code here, to run repeatedly: WiFiClient client; //创建客户端 const int httpPort = 80; //端口号为80, if(!client.connect(host,httpPort)){ //如果连接失败,退出 Serial.println("connection failed"); return ; } client.print(String("GET /")+" HTTP/1.1\r\n"); client.print(String("Host: ")+"www.163.com\r\n"); //这里域名要好上面的一致 client.print("Connection: close\r\n\r\n"); delay(500); while(client.available()){ String line = client.readStringUntil('\r'); Serial.print(line); } Serial.println(); Serial.println("closing connection"); delay(5000); }
相关文章推荐
- 通过浏览器访问一个网站的背后到底经历了什么
- splinter写了一个小例子通过帐号密码访问网站
- 推荐给大家一个游戏源码与素材的网站,可以通过回帖、访问他人空间等获取下载金币
- 一台linux服务器,通过apache实现,一个域名访问jsp的网站,一个域名访问php的网站
- Tomcat发布一个网站通过域名访问
- 通过https访问一个网站
- 在同一个路由环境下手机也可以通过电脑ip访问电脑中的网站
- 搭建了一个Apache+Php+MySQL的服务器。要如何通过Apache发布网站使得其他的电脑可以通过局域网访问?
- 03-通过代理服务器访问myeclipse官方网站的方法
- 11_5_1创建一个集合类People ,它是下述Person类的集合,该集合中的项可以通过一个字符串索引符来访问,该字符串索引符是人的姓名,与Person.Name 属性相同:
- 用不同的域名访问同一个空间上面不同的网站
- 最近用asp.net做的一个网站,欢迎大家访问
- 跨进程访问VCL的一个用例(Delphi6、TurboDelphi测试通过)
- 一个Flash中通过AS3代码的Loader对象加载另一个SWF文件,并访问其中的文档类中的方法。
- 如何让局域网其他电脑通过IP直接访问自己电脑的网站
- 通过 Docker 化一个博客网站来开启我们的 Docker 之旅
- 如何在一个顶级域名下用两个二级域名访问vps下的两个项目网站--完美解决骗
- 一个网站同一域名不同目录下的文件访问到的cookie值不同是什么原因?
- 通过IIS6.0部署一个Silverlight网站
- 【前端优化】通过六种方法提高网站访问速度