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

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

    关注

    2870

    文章

    41671

    浏览量

    358739
  • HTTP
    +关注

    关注

    0

    文章

    467

    浏览量

    30330
收藏 人收藏

    评论

    相关推荐

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

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

    振弦采集仪在桥梁工程监测中的优势与实践案例

    振弦采集仪在桥梁工程监测中的优势与实践案例 在桥梁工程监测中,振弦采集仪是一种常用的监测设备。它的主要功能是通过采集桥梁振动信号,实时监测桥梁的结构健康状态。与传统的监测方法相比,振弦
    的头像 发表于 04-01 14:03 100次阅读
    振弦采集仪在<b class='flag-5'>桥梁</b>工程监测中的优势与实践案例

    鸿蒙网络开发学习:【ylong_http

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

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

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

    振弦采集仪在桥梁安全监测中的应用研究

    振弦采集仪在桥梁安全监测中的应用研究 振弦采集仪是一种常用的测量设备,用于桥梁安全监测中的应用研究。通过采集桥梁主梁上的振弦数据,可以对桥梁的结构健康状况进行监测和评估。 振弦采集仪通
    的头像 发表于 02-18 14:25 107次阅读
    振弦采集仪在<b class='flag-5'>桥梁</b>安全监测中的应用研究

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

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

    振弦采集仪在桥梁结构健康监测中的应用探索

    振弦采集仪在桥梁结构健康监测中的应用探索 振弦采集仪是一种用于测量结构振动特性的仪器,通过采集结构上的振弦信号,可以评估结构的健康状况。在桥梁结构健康监测中,振弦采集仪可以发挥重要的作用。 振弦采集
    的头像 发表于 01-17 13:38 152次阅读
    振弦采集仪在<b class='flag-5'>桥梁</b>结构健康监测中的应用探索

    振弦采集仪在桥梁结构监测中的应用研究

    振弦采集仪在桥梁结构监测中的应用研究 振弦采集仪在桥梁结构监测中的应用研究是指利用振弦采集仪对桥梁结构进行监测和数据采集的研究。振弦采集仪是一种能够实时监测桥梁结构振动情况的设备,通过
    的头像 发表于 01-08 16:42 164次阅读
    振弦采集仪在<b class='flag-5'>桥梁</b>结构监测中的应用研究

    如何用Java实现简单HTTP服务器

    关于SpringCloud远程调用采用HTTP而非RPC。
    的头像 发表于 09-21 15:08 956次阅读
    如何用Java实现<b class='flag-5'>简单</b>的<b class='flag-5'>HTTP</b>服务器

    才茂桥梁结构安全监测,全程把脉桥梁健康

    我国是桥梁大国,各式各样的桥梁跨越了山川和平原、渡过了江河与大海,为人们的生活带来便利,也创造了巨大的社会效益。然而,据相关数据统计,我国桥梁总数40%超过25年以上,进入了“老龄”桥梁
    的头像 发表于 09-14 14:51 391次阅读
    才茂<b class='flag-5'>桥梁</b>结构安全监测,全程把脉<b class='flag-5'>桥梁</b>健康

    VR桥梁远程巡检: 实现智能化桥梁监控

    在过去的几年中,虚拟现实(VR)技术已经在多个领域得到了广泛的应用。其中,桥梁巡检是一个特别有前景的应用领域。利用VR技术,我们可以创建一个安全、高效桥梁巡检方式,帮助工程师和维护人员更好地理
    的头像 发表于 09-12 23:28 288次阅读
    VR<b class='flag-5'>桥梁</b>远程巡检: 实现智能化<b class='flag-5'>桥梁</b>监控

    多通道振弦数据记录仪应用桥梁安全监测的关键要点

    随着近年来桥梁建设和维护的不断推进,桥梁安全监测越来越成为公共关注的焦点。多通道振弦数据记录仪因其高效、准确的数据采集和处理能力,已经成为桥梁安全监测中不可或缺的设备。本文将从以下几个
    的头像 发表于 09-01 10:30 210次阅读

    33.033 HTTP协议 初识HTTP协议

    编程HTTP
    充八万
    发布于 :2023年07月19日 14:28:59

    数字孪生技术助力桥梁运营和维护

    桥梁监测 数字孪生 系统是一种基于数字技术的智能监测系统,它可以对桥梁进行实时监测和数据分析,从而提高桥梁的安全性和可靠性。该系统发挥了以下作用: 首先,桥梁监测数字孪生系统可以实现
    的头像 发表于 06-06 14:33 407次阅读

    什么是HTTP协议?

    超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;
    发表于 05-06 15:43 824次阅读