0
\ \ begingroup \美元

使用stm32L451与Sim7600。

我试图发布数据到Ubitdots仪表板使用HTTP post和响应是204,这意味着没有数据加载,但连接到服务器,我已经设法使用sim800的这种方法发布数据。

这是我的方法:

在+ CREG吗?在+ CGREG吗?AT+HTTPINIT AT+HTTPPARA="URL","https://xxxxx" AT+HTTPPARA="CONTENT","application/json" AT+HTTPDATA=284,4000

一旦出现下载,我将发送以下数据*{“信号”:“电池”:10日,45岁的“人力资源”:0,“恐慌”:0,“全球定位系统”:{“价值”:1、“上下文”:{“纬度”:-34.0004802,“液化天然气”:22.4305863}},“单位”:{“价值”:1、“上下文”:{“价值”:“以阿斯达”}},“一个”:{“价值”:1、“上下文”:{“价值”:“B4}},“警卫”:{“价值”:1、“上下文”:{“价值”:“Tasdsad}}

+ HTTPACTION = 1

从这里我收到204个错误。看起来sim7600模块没有确认我发送的数据。

我错过了什么?

\ \ endgroup \美元
3.
  • \ \ begingroup \美元 204不是错误代码;这意味着服务器已经成功地完成了您的请求,但是没有什么要发送的响应。它基本上(非常松散)是一个ACK,没有进一步的注释。 \ \ endgroup \美元ocrdu 9月23日20日12:34
  • \ \ begingroup \美元 但是为什么在邮差上我得到一个响应回来和在ubidots仪表板上的值不更新? \ \ endgroup \美元user150963 9月23日20日12:36
  • \ \ begingroup \美元 当您从计算机发送相同的请求时会发生什么? \ \ endgroup \美元user253751 9月23日20日15:37

你的答案

点击“发布你的答案”,即表示你同意我们的服务条款隐私政策饼干的政策

浏览其他带标签的问题问你自己的问题