立即注册
查看: 749|回复: 1

[资料] 移远ECx00U&EGx00U 系列 HTTP(S)应用指导

已绑定手机
发表于 2022-8-24 14:01:07 | 显示全部楼层 |阅读模式 来自 广东省深圳市
移远通信LTE Standard ECx00U 和EGx00U 系列模块为HTTP(S)服务器提供HTTP(S)应用程序。
HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。
HTTPS(HyperText Transfer Protocol Secure,超文本传输安全协议)是一种通过计算机网络进行安全通信的传输协议。HTTPS 经由HTTP 进行通信,但利用SSL/TLS 来加密数据包。HTTPS 开发的主要目的,是提供对网站服务器的身份认证,保护交换资料的隐私与完整性。

移远ECx00U&EGx00U 系列 HTTP(S)应用指导主要介绍了与HTTP(S)相关的AT 命令。

1.1. 适用模块
表1:适用模块
模块系列模块
ECx00UEC200U 系列
EC600U 系列
EGx00UEG500U-CN
EG700U-CN

1.2. HTTP(S)命令使用流程
通过ECx00U 和EGx00U 系列模块TCP/IP AT 命令,可配置PDP 上下文,激活/去激活上下文以及查询PDP 上下文状态。通过ECx00U 和EGx00U 系列模块的HTTP(S) AT 命令,可以发送HTTP(S)GET/POST/PUT 请求到HTTP(S)服务器,并读取来自HTTP(S)服务器的响应结果。大致流程如下:
第一步,使用AT+QICSGP 配置PDP 上下文的<APN>、<username>、<password>和其他参数,详细信息请参考文档[1]。
第二步,通过AT+QIACT 激活PDP 上下文后,可使用AT+QIACT?查询已分配的IP 地址,参考文档[1]。
第三步,通过AT+QHTTPCFG 配置PDP 和SSL 上下文ID。
第四步,通过AT+QSSLCFG 配置SSL 上下文参数,参考文档[2]。
第五步,通过AT+QHTTPURL 设置HTTP(S) URL。
第六步,发送HTTP(S)请求。AT+QHTTPGET 用于发送HTTP(S) GET 请求,AT+QHTTPGETEX 用于发送HTTP(S)范围GET 请求。AT+QHTTPPOST 或AT+QHTTPPOSTFILE 用于发送HTTP(S) POST请求。AT+QHTTPPUT 或AT+QHTTPPUTFILE 用于发送HTTP(S) PUT 请求。
第七步,通过AT+QHTTPREAD 或AT+QHTTPREADFILE 读取HTTP(S)响应信息。
第八步,通过AT+QIDEACT 去激活PDP 上下文,参考文档[1]。

1.3. HTTP(S)请求头信息说明
1.3.1. 自定义HTTP(S)请求头信息
模块自动填补HTTP(S)请求头信息,用户可通过AT+QHTTPCFG 将<request_header>配置为1 自定义HTTP(S)请求头信息,但需遵循以下标准:
⚫ 遵循HTTP(S)请求头信息语句规范。
⚫ HTTP(S)请求行中的URI 值和Host:请求头信息必须与AT+QHTTPURL 配置的URL 一致。
⚫ HTTP(S)请求头信息必须以<CR><LF>结尾。

以下为标准HTTP(S) POST 请求头信息示例:
POST /processorder.php HTTP/1.1<CR><LF>
Host: 220.180.239.212:8011<CR><LF>
Accept: */*<CR><LF>
User-Agent: Quectel_MODULE<CR><LF>
Connection: Keep-Alive<CR><LF>
Content-Type: application/x-www-form-urlencoded<CR><LF>
Content-Length: 48<CR><LF>
<CR><LF>
message=1111&Appleqty=2222&Orangeqty=3333&find=1

1.3.2. 输出HTTP(S)响应头信息
模块不自动输出HTTP(S)响应头信息,可通过AT+QHTTPCFG 将<response_header>配置为1 获取HTTP(S)响应头信息,然后执行AT+QHTTPREAD 或AT+QHTTPREADFILE,HTTP(S)响应头信息将以HTTP(S)响应体形式输出。



移远ECx00U&EGx00U 系列 HTTP(S)应用指导下载
游客,如果您要查看本帖隐藏内容请回复


  • 一牛网商城 一牛网直播
已绑定手机
发表于 2022-10-9 01:01:49 | 显示全部楼层 来自 亚太地区
111111111111111111111
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
微信客服扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表