我在浏览器上得到了答复,但邮递员没有。
硬件工程师在设备上创建Web服务器,当我使用192.168.4.1:8080之类的地址访问该服务器时,我应该得到“确定”响应
当我在Chrome浏览器上尝试该操作时,我没事,状态为200。但是当我对邮递员做同样的事情时,我没有得到任何回应。
因此,我使用了Wireshark,它识别出存在如下响应包。
HTTP1.1 200 OK
server: ~~
Content-Type:text/html
Connection:close
Content-Length:ld
我不知道为什么邮递员无法得到任何回应。我试过更改设置,例如关闭SSL证书,超时0,关闭代理。但这不起作用。
实际上,我最终要做的是将文件从手机上传到设备并获得成功回调的响应。
它在android上有效,但在ios上不可用。
我认为在android和浏览器中有一些常见的东西,但是在ios和postman中。
答案 0 :(得分:0)
事实证明,响应的标题错误是问题所在。 在服务器端将内容长度从ld更改为number后,即使在邮递员和ios上,它也能很好地工作。 我不知道为什么镀铬还可以。 谢谢。