远程服务器返回错误: (411) 所需的长度。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程服务器返回错误: (411) 所需的长度。相关的知识,希望对你有一定的参考价值。
最近在项目上遇到了问题是:411错误,出现这个错误可能是再请求POST的时候,若没有参数的情况下,需要把 HttpWebRequest的长度设置为0,req.ContentLength = 0;
public string HttpPost(string url)
string result = "";
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Method = "POST";
//httpWebRequest.ContentLength = 0;
req.ContentLength = 0;
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
Stream stream = resp.GetResponseStream();
//获取内容
using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))
result = reader.ReadToEnd();
return result;
以上是关于远程服务器返回错误: (411) 所需的长度。的主要内容,如果未能解决你的问题,请参考以下文章
UIAutomation 元素为远程桌面连接上的边界矩形返回错误值
PHP Pear Mail 返回致命错误:无法打开所需的“Mail.php”
SurveyMonkey API v3 创建消息,返回错误:“用户没有发出此请求所需的计划”