c#HttpWebRequest.GetResponse()返回错误:(404)Not Found

时间:2016-01-07 13:38:14

标签: c# httpwebrequest console-application

我有一个Asp.net控制台应用程序,我使用此代码上传文件:

ShowDialog

如果缓冲区大小为8 MB,则HttpWebResponse工作正常,但如果缓冲区大小为32 MB,则request.GetResponse()返回错误:

  

远程服务器返回错误:(404)Not Found。

1 个答案:

答案 0 :(得分:2)

我猜您尝试请求的网址具有最大请求长度,并且不允许请求的大长度。

修改应该在目标服务或URL中。 修改配置文件:

<httpRuntime maxRequestLength="33554432" executionTimeout="300"/>