移远官网

mini pcie EC20模组,如何添加客户自定义headers参数?

用户需要在headers里添加参数,用ec20模组时,如何添加,即具体的指令参数,我的用法:
printf(“AT+QHTTPCFG=“requestheader”,1\r\n”); // 打开请求头
然后接着输入headers参数体
printf(“AT+QHTTPCFG=“requestheader””); // 打开请求头
printf(",tenantId:JSM");
printf(",timestamp:%10s", EC20.timestamp);
printf(",sign:%32s\r\n", EC20.sign_md5);
反馈是:错误:730 无效数据是什么原因,帮忙指导一下,追加headers体参数的方法。

AT+QHTTPCFG=“requestheader”,1 使能了这个的意思就是后面请求的内容要全部自己组包,模组就是提供一个socket的通道, 相当于就是TCP自己组HTTP协议包;

AT+QHTTPCFG=“requestheader”,0 // 这个模式就是模组组包, 不支持添加头

总的诉求还是完整描述一遍:
1:用postman发送时,在headers里添加3个参数,即头里带参数传输,需要自定义头
2:postman的body体里,是用raw的json数据格式发送数据参数



发现问题:按json格式发送数据,数据格式始终是x-www-from格式数据,自定义头,始终定义不了
最后,服务器端修改了数据格式,json不能发送(EC20MINI PCIE模组)也升级了版本,肯定将来会有使用到此数据格式和自定义头的方式。望注意。