1

我正在尝试从使用简单嵌入式 Web 服务器上的 HTTPWebRequest 类的 .NET 客户端接收 POST 或 PUT 请求。显然,出于某种原因,它会将有效负载与标头分开发送。也就是说,.NET 客户端将发送一个标头,以 CRLF 结束,然后在几毫秒后发送数据。我尝试了一些“修复”,例如“ServicePointManager.UseNaggleAlgorithm=false”,但这对我不起作用。

WebRequest 类必须有一种方法将有效负载附加到标头,将两者一起发送到一个数据包中。来自诸如浏览器之类的其他 POST 或 PUT 请求会执行此操作。

有人可以帮忙吗?一段时间以来,我一直在研究和尝试不同的事情。

4

0 回答 0