**
Quectel_EC200x&EC600x&EG912Y系列_HTTP(S)_POST请求
**
最近接了一个项目需要用4g模块和后台服务器进行数据交互,后台服务器的请求方式为http POST,数据交换类型为JSON格式,4g模块采用Quectel_EC600S。本文主要介绍Quectel_EC600S用POST方式请求服务器,步骤分2步:首先用POSTMAN请求服务器,目前的测试一下请求路径和请求体是否正确,然后配置Quectel_EC600S模块进行POST请求
第一步
POSTMAN安装请自行百度
请求头为空或可设置成Key:Content-Type Value:application/json
响应头返回 Status Code: 200 表示请求成功。说明请求路径和请求体正确。
第二步
本人使用飞思创的FreeAT软件(也可用别的串口助手)
返回 200 表示请求成功。
注意:在第二步设置时需要知道服务器接收的HTTP(S)体的数据类型,并在第二步设置相应的HTTP(S)体的数据类型
查看服务器接收的HTTP(S)体的数据类型的方法:利用POSTMAN,查看响应头中的content-type部分
通过查看可知content-type: text/plain
在第二步中设置相应的HTTP(S)体的数据类型,方法为:
所以在FreeAT中添加了AT+QHTTPCFG=“contenttype”,1