怎么解决Http返回值411的问题

2025-02-27 03:30:03
推荐回答(1个)
回答1:

http协议中,Post方法和Get方法使用有所区别,Post方法必须提交数据到服务器端,不然就会返回刚提到的“远程服务器返回错误: (411) 所需的长度”异常信息。

对于我这个C#的WebRequest对象来说,如果要通过Post方法调用,必须提交数据,也就是下面这样的代码,write数据到RequestStream数据流即可。