用户工具

站点工具


m0l200pxhttp协议指令

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
m0l200pxhttp协议指令 [2022/04/19 09:00]
xuxubin [设置/查询服务器的端口和地址]
m0l200pxhttp协议指令 [2022/05/05 03:44] (当前版本)
xuxubin
行 1: 行 1:
-====== M0L200PX HTTP指令 ======+====== M0L200系列模组 HTTP指令 ======
  
 ====== 设置/查询服务器的端口和地址 ====== ====== 设置/查询服务器的端口和地址 ======
行 12: 行 12:
 ^ 设置指令:AT+HTTPTP=­­­­­­type<CR><LF> | 响应:+ok<CR><LF><CR><LF> ^ 设置指令:AT+HTTPTP=­­­­­­type<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 ^ 参数说明 | type:HTTP协议头交互属性,POST或者GET |  ^ 参数说明 | type:HTTP协议头交互属性,POST或者GET | 
 +
 +====== 设置/查询协议头POST或者GET的路径 ======
 +| AT+HTTPPH ^  ^ 
 +^ 查询指令:AT+HTTPPH<CR><LF> | 响应:+ok=­­­­­­address<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPPH=­­­­­­address<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | address:HTTP协议头POST或者GET的路径 | 
 +
 +
 +====== 设置/查询协议头中Connection属性 ======
 +| AT+HTTPCN ^  ^ 
 +^ 查询指令:AT+HTTPCN<CR><LF> | 响应:+ok=­­­­­­connection<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPPH=connection<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | connection:HTTP协议头Connection属性 | 
 +
 +====== 设置/查询协议头中User-Agent属性 ======
 +| AT+HTTPCN ^  ^ 
 +^ 查询指令:AT+HTTPUA<CR><LF> | 响应:+ok=user agent<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPUA=user agent<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | user agent:HTTP协议头User-Agent属性 | 
 +
 +
 +====== 设置/查询协议头中Content-type属性 ======
 +| AT+HTTPCT ^  ^ 
 +^ 查询指令:AT+HTTPCT<CR><LF> | 响应:+ok=content type<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPCT=content type<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | content type:HTTP协议头Content-type属性 | 
 +
 +
 +====== 设置/查询HTTP读取的超时时间 ======
 +| AT+HTTPTO ^  ^ 
 +^ 查询指令:AT+HTTPTO<CR><LF> | 响应:+ok=timeout<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPTO=timeout<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | timeout:读取的超时时间 | 
 +
 +
 +====== 获取文件的长度 ======
 +| AT+HTTPLN ^  ^ 
 +^ 查询指令:AT+HTTPLN<CR><LF> | 响应:+ok=length<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPLN=length<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | length:获取到文件的长度 | 
 +
 +====== 设置/查询HTTP长连接模式 ======
 +| AT+HTTPMD ^  ^ 
 +^ 查询指令:AT+HTTPMD<CR><LF> | 响应:+ok=status<CR><LF><CR><LF>
 +^ 设置指令:AT+HTTPMD=status<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 参数说明 | status:on:打开长连接;off:关闭长连接 | 
 +
 +====== 关闭HTTP连接 ======
 +| AT+HTTPCS ^  ^ 
 +^ 设置指令:AT+HTTPCS<CR><LF> | 响应:+ok<CR><LF><CR><LF>
 +^ 说明 | 直接关闭链路 | 
 +
 +====== 发送HTTP数据 ======
 +| AT+HTTPDT ^  ^ 
 +^ 设置指令:AT+HTTPDT=length<CR><LF> | 响应:+ok=n[,data] | 
 +^ 说明 | length:发送数据的长度。范围:0~2048 字节 当输入成功并且连接HTTP服务器连接成功后返回一个”>”, 串口等待 3s 输入,将串口收到数据发送到HTTP,若两个字节之间的间隔大于 10ms 则认为输入结束将立刻发送。 | 
E:/xampp/htdocs/dokuwiki/data/attic/m0l200pxhttp协议指令.1650351612.txt.gz · 最后更改: 2022/04/19 09:00 由 xuxubin