日期:2014-05-17  浏览次数:21222 次

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

服务器 B/S 如下

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>