ESP8266访问网站-urequest get方法

Posted 卓晴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP8266访问网站-urequest get方法相关的知识,希望对你有一定的参考价值。

 

§01 用ESP8266访问网站


在制作基于ESP8266的联网的智能门控系统,ESP8266负载将局部的基于人脸识别的门控系统的信息与管理网站之间进行信息的交互。利用了 http 中的 get 方案完成信息的交互。

1、基本测试程序

下面的程序是在(2021-05-23)测试了在电脑中建立的网站之间的完成的get方法信息交换。部署局部网站的笔记本直接接入ESP8266热点,形成局部的网站。下面程序测试了对其进行访问过程。

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2021-05-22
#
# Note:
#============================================================

import machine
import urequests

import network
wlan = network.WLAN(network.STA_IF)
wlan.active(True)

wlan.connect('TENDA626A', 'gniqouhz')

print(wlan.ifconfig())

response = urequests.get("http://192.168.4.3:8000/lock/update/?type=LOCK&detail=AAAA")
print(response.text)

#------------------------------------------------------------
#        END OF FILE : test1.PY
#============================================================

2、将笔记本接入ESP8266热点

将ESP8266-1S模块,下载了 ESP8266-1M MicroPython固件之后,上电,它会出现名字为:MicroPython-xxxxx,后面xxxxx随着不同模块具有不同的后缀。

▲ ESP8266-1S 1M 模块上电

▲ ESP8266-1S 1M 模块上电

两款带有WiFI的MicroPython模块:ESP32,ESP8266 博文介绍ESP8266启动热点对应的密码和AP信息:

重新上电之后,使用手机会检查到:MicroPython-xxxxxx对应的AP热点。加入热点所需要的密码为:micropythoN (注:最后一个字母是大写N)。

注:在刚刚购买到的ESP8266上电后,对应的AP热点为: ESP-XXXXXX,没有接入密码。

下图是使用手机搜索到的ESP8266的热点: MicroPython-0a8a40

 

验总结 ※


(实验未完待续)

 


■ 相关文献链接:

以上是关于ESP8266访问网站-urequest get方法的主要内容,如果未能解决你的问题,请参考以下文章

urequests micropython问题(多个POST请求到谷歌表格)

ESP8266 HTTP获取服务器数据时安全认证问题

ESP8266通过http Get方法获取网络数据

c_cpp ESP8266 HTTP GET通过WiFi

Arduino Esp8266 响应超时

esp8266的at指令只能设置一次吗