请教下如何用GPRS900C向WEB发送htpp post请求,更网站数据
我想用单片机控制GPRS模块连接上网,之后把单片机采集到的数据发到一个网站上去,我用抓包工具得到更新网站数据的http请求,如下POST /v1.0/device/2182/sensor/2848/datapoints HTTP/1.1
U-ApiKey: f6dff9e05de8ff0d84c115709a478a6a
Content-Type: application/x-www-form-urlencoded
Host: api.yeelink.net
Content-Length: 14
{"value":35.0}
之后我用串口助手,发送AT指令,让GPRS模块与网站建立TCP连接,之后把这http请求发过去,但得到的响应是400错误。
应该是我发送的http请求格式不对,所以请教下如何用GPRS900C想WEB发送http post请求。
注意连接、POST格式、注意回车
~~~~~~~~~~~~~~~~~~~~ 你应该用HEX方式通过串口助手发送,否则很容易出错。
把顺序改改:
POST /v1.0/device/2182/sensor/2848/datapoints HTTP/1.1
Host: api.yeelink.net
U-ApiKey: f6dff9e05de8ff0d84c115709a478a6a
Content-Type: application/x-www-form-urlencoded
Content-Length: 14
{"value":35.0}
楼主怎么解决的? 我当初用stc516好像是这个型号ram算stc最大的那个移植也只能发很少量数据,尽管网页写在code区发送的时候还是进ram的,我用自定义格式上位机读的
页:
[1]