这段代码是否有问题POST /devices/2104136621/datapoints?type=3 HTTP/1.1 api-key:M21uRXV3bUNtSEVVZUZwQjl3V1lCcXIxcWFMbm9vdzA= Host:api.heclouds.com Content-Length:31 {"temp":89,"humi":90}
时间: 2024-02-29 13:51:41 浏览: 25
M21-DSurvey:这是我对2021年3月丹尼森调查的所有分析的代码
这段代码有问题。根据HTTP协议的规定,请求头和请求体之间需要通过一个空行隔开,但是这个请求中请求头和请求体之间没有空行,因此会被解析为一个错误的HTTP请求。
正确的请求应该是这样的:
```
POST /devices/2104136621/datapoints?type=3 HTTP/1.1
api-key:M21uRXV3bUNtSEVVZUZwQjl3V1lCcXIxcWFMbm9vdzA=
Host:api.heclouds.com
Content-Length:31
{"temp":89,"humi":90}
```
注意到请求头和请求体之间有一个空行,这样就可以正确地将请求头和请求体分开解析了。
阅读全文