日期:2014-05-18  浏览次数:21719 次

请求被终止,请求已被取消
客户端 C/s如上
C# code
   System.Net.WebClient myWebClient = new System.Net.WebClient();
                myWebClient.UploadFile(webUrl, "POST", localFileName);

服务器 B/S 如下
C# code

file.SaveAs(System.Web.HttpContext.Current.Request.MapPath("../OAFiles/"+s+"/"+fileName));


在公司本机和同事机子都试了 上传2M也就几秒的事情  
在客户那 测试 2M 会出现“请求被终止,请求已被取消”错误
服务器上重启机器 卸载IIS 的方法都用了 没有效果
 之前用了好久都没有问题 就是最近出现的 只能上传小于1M的pdf文件 超过1M的都上传不上去...是不是客户那边网络的问题呢、 客户的官网的设置什么限制什么的?
iis是5.0的 从08年到现在了
ping服务器 会出现timeout
 
谁知道呢 ???


------解决方案--------------------
是不是客户服务器做限制了,不允许一次上传过大文件
------解决方案--------------------
是请求 响应时间 没有设置吧??

——我之前写的 Asp.Net 网站,在本地 20M文件都可以上传;
但是,公网因为 网速太慢:居然每次都因为超时 而 上传失败!!

这个据说是要在 配置文件中添加 的
------解决方案--------------------
<system.web>
<httpRuntime maxRequestLength="102400" executionTimeout="720" />
</system.web>