我使用 HTTP 协议将二进制数据发送到服务器(PUT 请求和 Content-Type:application/octet-stream)。直到最近,这一切都很好。但现在我在 Windows 上收到 504 http 错误(我在几个 Windows 机器上尝试过)。
我尝试做所有想象的事情,所以纠正这种行为。当我通过 Fiddler 捕获请求时。我看到完整的请求已发送到服务器,但服务器没有响应。
我从 Linux 机器发送了完全相同的请求,所以它仍然像以前一样工作正常。
另外我注意到,当正文请求中仅包含文字字符时,Windows mashine 可以正常工作(PUT 请求和 Content-Type:application/octet-stream)。
任何想法,我用这个做什么?是已知问题吗?