C#HTTP网络请求时GetResponseAsync()方法抛出“远程服务器返回错误: (411) 所需的长度”异常

在请求HttpWebRequest的报了如下的错误
“远程服务器返回错误: (411) 所需的长度”,结果网上 百度了一下说,再请求POST的时候,若没有参数的情况下,需要将进行如下设置:

request.ContentLength = 0;

参考链接:

1、远程服务器返回错误: (411) 所需的长度

2、使用POST时出现“远程服务器返回错误: (411) 所需的长度”

原文地址:https://www.cnblogs.com/rainbow70626/p/12329464.html