0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简单又高效,HTTP-AT构筑稳固桥梁

启明云端 2023-05-22 09:25 次阅读

ESP-AT作为乐鑫开发的可直接用于量产的物联网应用固件,可以简单完成网络的连接,以及设备与服务器之间的数据传输。本文将介绍如何使用 ESP-AT实现HTTP请求。

HTTP

超文本传输协议(HyperTextTransferProtocol,缩写:HTTP)是一种用于分布式、协作式的超媒体信息系统的应用层协议。HTTP是万维网的数据通信基础。

HTTP是基于客户/服务器模式,可以理解为HTTP底层是以端口为80的socket通信。一个客户端终端(浏览器等)和服务器端(网站)请求和应答的标准(TCP)。


ESP-AT实现了一些常用的AT指令集,可用于MCU/PC/云 等于ESP设备的交互。目前ESP-AT内部已经实现HTTP请求的命令,可以直接使用命令进行请求,当然也可以使用TCP的方式发起请求。

d2b7949a-f6a1-11ed-ba01-dac502259ad0.gif

下面是,使用ESP-AT的HTTP请求命令,查询天气

1、 设置WiFi为STA(可以根据业务逻辑设置)

命令:AT+CWMODE=1\r\n


2、 连接路由器

命令:AT+CWJAP=”ssid”,”passowrd”\r\n

3、 发送HTTP请求

命令:AT+HTTPCLIENT=2,0,"https://www.yiketianqi.com/free/day?appid=&appsecret= &unescape=1",,,1\r\n

d2e109f6-f6a1-11ed-ba01-dac502259ad0.png

使用ESP-AT的TCP命令发起HTTP请求,查询天气

1、设置WiFi为STA(可以根据业务逻辑设置)

命令:AT+CWMODE=1\r\n


2、 连接路由器

命令:AT+CWJAP=”ssid”,”passowrd”\r\n


3、 连接天气服务器

命令:AT+CIPSTART="TCP","www.yiketianqi.com",80\r\n


4、 发送HTTP请求

命令:AT+CIPSEND=len\r\n

GET/free/day?appid=&appsecret=&unescape=1HTTP/1.1\r\nHost:www.yiketianqi.com\r\nConnection:keep-alive\r\nUser-Agent:ESP32-C3\r\n\r\n

d30f3ea2-f6a1-11ed-ba01-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2902

    文章

    44170

    浏览量

    370695
  • HTTP
    +关注

    关注

    0

    文章

    501

    浏览量

    31013
收藏 人收藏

    评论

    相关推荐

    使用Python构建高效HTTP代理服务器

    构建一个高效HTTP代理服务器在Python中涉及多个方面,包括性能优化、并发处理、协议支持(HTTP/HTTPS)、错误处理以及日志记录等。
    的头像 发表于 10-23 07:41 95次阅读

    从零到一:构建高效稳定的HTTP海外访问策略

    在当今全球化的互联网时代,无论是企业拓展海外市场,还是个人追求更广阔的信息视野,高效稳定的HTTP海外访问策略都显得尤为重要。
    的头像 发表于 09-24 08:03 177次阅读

    桥梁在线监测解决方案:科技赋能,守护桥梁安全

    在现代社会,桥梁作为连接城市与乡村、跨越河流与峡谷的重要交通设施,其安全性和稳定性直接关系到人民生命财产的安全以及经济社会的正常运转。然而,桥梁在长期使用过程中,会受到自然环境、车辆荷载、材料老化等
    的头像 发表于 08-30 15:07 250次阅读

    MQTT网关:物联网中的关键桥梁

    基于发布/订阅模式的轻量级通信协议,特别适用于低带宽、不稳定网络环境下的数据传输。MQTT网关则是连接物联网设备与消息代理服务器之间的桥梁,通过它,物联网设备能够高效、可靠地进行通信和数据交换。 MQTT网关的定义与功能 MQTT网关,顾名思义,是一种使用MQTT协议进行
    的头像 发表于 08-22 14:15 323次阅读
    MQTT网关:物联网中的关键<b class='flag-5'>桥梁</b>

    梯云物联 电梯数据采集器:构建数据桥梁,连接安全与高效

    在现代城市生活中,电梯作为垂直交通的重要工具,其安全性与高效性直接关系到居民的生活质量和社会运行的顺畅。随着物联网、大数据等技术的飞速发展,梯云物联电梯数据采集器应运而生,它如同一座桥梁,连接着电梯的运行数据与安全管理、效率优化之间,为电梯行业带来了前所未有的变革。
    的头像 发表于 08-20 13:55 223次阅读

    讲解HTTP代理类别,使用设置,测试HTTP代理方法

    HTTP
    jf_62215197
    发布于 :2024年07月19日 07:03:46

    如何在ESP8266上实现简单http-server和http-client?

    在 ESP8266 上实现简单http-server 和 http-client
    发表于 07-18 07:20

    云原生中间件,构筑软件安全可信的连接桥梁

    近日,在华为云开发者大会 2024 期间,来自华为云 PaaS 服务,中间件领域产品团队的资深专家、技术总监、高级产品经理等大咖们发表了以“云原生中间件,构筑软件安全可信的连接桥梁”为主题的专题演讲
    的头像 发表于 07-10 20:55 475次阅读
    云原生中间件,<b class='flag-5'>构筑</b>软件安全可信的连接<b class='flag-5'>桥梁</b>

    为什么使用MQTT而不是HTTP

    HTTP最初设计用于Web浏览,是一种基于请求-响应的协议,客户端发起请求,服务器端响应。这种模式简单直观,适用于网页浏览、API调用等场景,
    的头像 发表于 06-19 14:26 414次阅读
    为什么使用MQTT而不是<b class='flag-5'>HTTP</b>?

    使用http代理究竟什么原因?

    HTTP
    jf_62215197
    发布于 :2024年05月13日 07:42:55

    桥梁结构安全监测方案,守护每座桥梁安全!

    21世纪以来,在国家经济快速发展的推动下,中国桥梁以每年3万多座的速度递增,建设了以沪苏通长江公铁大桥、平潭海峡大桥、杨泗港长江大桥、五峰山长江大桥等一大批创造世界纪录的大桥。桥梁作为城市的重要
    的头像 发表于 04-03 16:29 466次阅读
    <b class='flag-5'>桥梁</b>结构安全监测方案,守护每座<b class='flag-5'>桥梁</b>安全!

    鸿蒙网络开发学习:【ylong_http

    ylong_http 构建了完整的 HTTP 能力,支持用户使用 HTTP 能力完成通信场景的需求。 ylong_http 使用 Rust 编写,为 OpenHarmony 的
    的头像 发表于 03-25 16:36 688次阅读
    鸿蒙网络开发学习:【ylong_<b class='flag-5'>http</b>】

    漫途桥梁结构安全监测方案,护航桥梁安全!

    桥梁作为城市生命线的重要组成部分,承载着城市交通、物流输送、应急救援等重要职能。然而,随着我国社会经济的飞速发展,桥梁所承载的交通流量逐年增长,其安全性所面临的挑战亦日益严峻。例如恶劣的外部环境
    的头像 发表于 03-13 17:03 223次阅读
    漫途<b class='flag-5'>桥梁</b>结构安全监测方案,护航<b class='flag-5'>桥梁</b>安全!

    桥梁结构安全监测方案,护航桥梁安全!

    桥梁作为城市生命线的重要组成部分,承载着城市交通、物流输送、应急救援等重要职能。然而,随着我国社会经济的飞速发展,桥梁所承载的交通流量逐年增长,其安全性所面临的挑战亦日益严峻。例如恶劣的外部环境
    的头像 发表于 03-13 15:19 598次阅读
    <b class='flag-5'>桥梁</b>结构安全监测方案,护航<b class='flag-5'>桥梁</b>安全!

    振弦采集仪在桥梁健康监测中的应用与分析

    振弦采集仪在桥梁健康监测中的应用与分析 振弦采集仪是一种专门用于桥梁健康监测的设备,通过对桥梁结构的振动信号进行采集和分析,可以实时监测桥梁的结构健康状况并提前预警潜在问题。 振弦采集
    的头像 发表于 01-23 14:05 405次阅读
    振弦采集仪在<b class='flag-5'>桥梁</b>健康监测中的应用与分析