- 客户区域:
- 查看问题
-
【您想要实现什么功能?】:
实现http post get 请求
【您是如何连接和设置的?】:
串口助手进入AT模式,
AT+HTPMODE=old
返回+ok
AT+HTTPURL=192.168.40.193,80 设置服务器的地址和端口(本机ip和端口)返回+ok
+HTTPTP=POST 设置 HTTP 类型, POST返回+ok
AT+HTTPPH=/hh.html返回+ok
AT+HTTPCN=keep-alive 设置 HTTP 报头的 Connection,返回+ok
AT+HTTPUA=lwip13.2返回+ok
AT+Z重启
【您遇到什么问题?】:
通过串口透传发送比如hello world 的post请求,在服务端收到的根本不是http post 请求,直接是TCP连接的透传,就是单纯的 hello world 11个字节,和http协议没有一点关系,同时通过串口测试一个usr-wifi232-A 模块也是同样的情况,
并没有实现理论上以下http请求情况;
POST /hh.html HTTP /1.1
Connection:keep-alive
User-Agent:lwip1.3.2
Content-Length:4
Host:192.168.40.193:80
hello world
-
秦瑞需要设置传输模式 AT+TMODE=Httpdclient
-
*成功,谢谢!
*