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

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

    关注

    2950

    文章

    48127

    浏览量

    418485
  • HTTP
    +关注

    关注

    0

    文章

    538

    浏览量

    35556
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PI7C9X130:PCI Express与PCI - X的高效桥梁

    PI7C9X130:PCI Express与PCI - X的高效桥梁 在当今的电子系统设计中,如何实现不同总线标准之间的高效连接是一个关键问题。PI7C9X130作为一款PCI Express到
    的头像 发表于 03-13 16:05 253次阅读

    简单高效的鸿蒙编译提速技巧

    在鸿蒙应用开发中编译构建是开发者最频繁的操作,每一次编译提速都能显著提升项目整体开发效率。本次分享几个简单高效的鸿蒙编译提速技巧,从编译配置、构建方式等维度进行优化,让你的开发流程更快捷高效。 1
    的头像 发表于 03-04 16:09 254次阅读
    <b class='flag-5'>简单</b><b class='flag-5'>高效</b>的鸿蒙编译提速技巧

    桥梁注入“抗震基因”——现代桥梁抗震试验技术发展综述

    桥梁抗震试验是评估桥梁结构在地震作用下安全性能的核心方法,通过模拟地震环境,验证设计可靠性,为抗震优化提供科学依据。桥梁抗震试验并非模拟桥梁的日常状态,而是通过精确重现地震时复杂、暴烈
    的头像 发表于 02-25 14:57 296次阅读
    为<b class='flag-5'>桥梁</b>注入“抗震基因”——现代<b class='flag-5'>桥梁</b>抗震试验技术发展综述

    解析郎特科技 LED 工矿灯,看它如何节能高效

    解析郎特科技 LED 工矿灯,看它如何节能高效? 在工业照明领域,节能与高效是衡量灯具性能的重要指标。郎特科技 LED 工矿灯凭借一系列先进技术和设计理念,在这两方面表现卓越,为工业企业提供了理想
    的头像 发表于 02-11 11:14 326次阅读
    解析郎特科技 LED 工矿灯,看它如何节能<b class='flag-5'>又</b><b class='flag-5'>高效</b>?

    深入剖析SN65DSI86-Q1:MIPI DSI到eDP的高效桥梁

    深入剖析SN65DSI86-Q1:MIPI DSI到eDP的高效桥梁 在当今的电子设备中,显示技术的发展日新月异,对于显示接口的需求也越来越高。SN65DSI86-Q1作为一款MIPI DSI到
    的头像 发表于 12-22 17:30 774次阅读

    协议“老将”,连接工业智能的桥梁——一文读懂ModBus通信协议

    。 2. 结构简单,易于实施 协议格式清晰,指令简洁,无需复杂配置即可快速组网,降低系统集成与维护成本。 3. 稳定可靠,工业级适用 具备校验机制(如CRC、LRC),适应工业环境中的高干扰、长距离通信需求
    发表于 12-15 10:08

    峟思监测技术:重塑桥梁安全管理新范式

    随着我国交通网络持续扩展,桥梁老龄化问题日益突出,传统监测手段已难以实现“全时全域”的安全保障。桥梁轻量化监测技术应运而生,以其设备轻量、架构简洁、部署便捷和运维高效的特点,推动桥梁
    的头像 发表于 09-23 14:29 491次阅读
    峟思监测技术:重塑<b class='flag-5'>桥梁</b>安全管理新范式

    桥梁监测新技术实践——以可靠传感构筑安全防线

    现代交通网络的快速发展,使桥梁成为连接城市与区域的重要枢纽。然而,长期承受车辆荷载、环境侵蚀及地质变动的影响,桥梁结构的健康状况始终面临严峻考验。如何实现高效、精准的结构监测?直川科技提供的智能
    的头像 发表于 09-11 17:06 1700次阅读
    <b class='flag-5'>桥梁</b>监测新技术实践——以可靠传感<b class='flag-5'>构筑</b>安全防线

    桥梁监测:守护城市命脉的科技力量

    桥梁,是现代城市交通的生命线,它不仅承载着每一天的车流与人流,更是连接城市经济发展的关键纽带。然而,随着城市化进程的加快,桥梁的使用年限不断增长,其老化、损伤问题日益凸显。桥梁的安全性直接关系到公共
    的头像 发表于 09-10 14:16 1062次阅读
    <b class='flag-5'>桥梁</b>监测:守护城市命脉的科技力量

    桥梁监测:安全背后的科技守护

    在城市交通网络中,桥梁是连接两岸、缩短距离的关键纽带,其安全状况直接关乎生命财产安全。然而,桥梁在长期使用过程中会受到风载、车辆荷载、材料老化和环境侵蚀等多种因素的影响,结构健康状况面临严峻挑战
    的头像 发表于 09-09 08:55 1054次阅读
    <b class='flag-5'>桥梁</b>监测:安全背后的科技守护

    桥梁监测:传感器如何让桥梁更安全?

    在现代社会的交通网络中,桥梁承担着连接两岸、促进流通的重要使命。它们是经济发展与日常出行的生命线,承载着车辆、行人以及各类物资的高效流转。然而,桥梁的安全性始终是悬在公众头顶的一把剑,随时提醒着我们
    的头像 发表于 09-08 13:42 871次阅读
    <b class='flag-5'>桥梁</b>监测:传感器如何让<b class='flag-5'>桥梁</b>更安全?

    桥梁安全监测:传感器守护“城市脊梁”

    近年来,桥梁安全事故的频发,一次次敲响了安全警钟。在桥梁管理部门的日常工作中,实时、准确、全面的安全监测已从辅助手段跃升为核心防线。现代桥梁安全监测融合多种尖端技术,对桥梁结构物理特性
    的头像 发表于 08-29 13:10 668次阅读
    <b class='flag-5'>桥梁</b>安全监测:传感器守护“城市脊梁”

    光耦合器:电子世界的 &quot;光桥梁&quot;

    在现代电子设备的复杂电路中,信号的传输与隔离至关重要。就像城市交通中需要桥梁来跨越障碍、连接不同区域一样,电子电路里也需要一座 "桥梁" 来实现信号的安全、高效传输,同时避免
    的头像 发表于 08-22 16:58 1169次阅读

    御控网关如何实现MQTT、MODBUS、OPCUA、SQL、HTTP之间协议转换

    顺畅“对话”,一直是工业界亟待解决的难题。御控工业网关就像一位精通多国语言的翻译大师,轻松实现这些协议之间的转换,让工业通信变得简单高效
    的头像 发表于 07-07 13:07 685次阅读

    CCLinkIE转EtherCAT协议网关,为酒厂生产线构筑高效通信桥梁

    在科技飞速发展的当下,酒厂生产线正朝着智能化、高效化大步迈进。通信协议的转换与设备连接,成为实现这一升级的关键环节。JH-ECT012疆鸿智能CCLinkIE转EtherCAT,借助网关连接设备,为
    的头像 发表于 05-18 12:58 570次阅读
    CCLinkIE转EtherCAT协议网关,为酒厂生产线<b class='flag-5'>构筑</b><b class='flag-5'>高效</b>通信<b class='flag-5'>桥梁</b>