文档历史
目录
表格索引
1 引言
1.1. 适用模块
1.2. HTTP(S)命令使用流程
1.3. HTTP(S)头信息说明
1.3.1. 自定义HTTP(S)请求头信息
1.3.2. 输出HTTP(S)响应头信息
1.4. 数据模式说明
2 HTTP(S) AT命令详解
2.1. AT命令语句
2.1.1. 定义
2.1.2. AT 命令语句
2.2. AT命令详解
2.2.1. AT+QHTTPCFG 配置HTTP(S)服务器参数
2.2.2. AT+QHTTPURL 设置HTTP(S)服务器URL
2.2.3. AT+QHTTPGET 发送GET请求到HTTP(S)服务器
2.2.4. AT+QHTTPGETEX 发送范围GET请求到HTTP(S)服务器
2.2.5. AT+QHTTPPOST 通过UART/USB发送POST请求到HTTP(S)服务器
2.2.6. AT+QHTTPPOSTFILE 通过文件发送POST请求到HTTP(S)服务器
2.2.7. AT+QHTTPREAD 通过UART/USB读取HTTP(S)服务器响应信息
2.2.8. AT+QHTTPREADFILE 通过文件读取HTTP(S)服务器响应信息
2.2.9. AT+QHTTPSTOP 取消HTTP(S)请求
3 举例
3.1. 访问HTTP服务器
3.1.1. 发送HTTP GET请求并读取响应信息
3.1.2. 发送HTTP POST请求并读取响应信息
3.1.2.1. 通过UART/USB获取POST Body
3.1.2.2. 从文件系统获取POST Body
3.2. 访问HTTPS服务器
3.2.1. 发送HTTPS GET请求并读取响应信息
3.2.2. 发送HTTPS POST请求并读取响应信息
3.2.2.1. 从UART/USB获取POST Body
3.2.2.2. 从文件系统获取POST Body
4 常见问题处理
4.1. HTTP(S) AT命令执行失败
4.2. PDP激活失败
4.3. DNS解析失败
4.4. 数据模式进入失败
4.5. GET/POST请求发送失败
4.6. 响应信息读取失败
5 错误代码
6 HTTP(S)响应错误代码
7 附录