[英]File Upload Causes Page To Hang
当试图上传35兆的文件时,该网站挂起。
我甚至在调用File.SaveAs(path)命令之前在服务器端设置了一个断点。
我在服务器端检查以确保文件小于20兆,但它甚至没有达到这一点。 网页只是继续加载,直到我得到连接重置错误。
在web.config中增加maxAllowedContentLength
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1048576000" />
</requestFiltering>
</security>
</system.webServer>
在system.web中的Web.config中:
<httpRuntime maxRequestLength="100000"/>
100000kb = 100 MB
如果您使用简单的HTTP-POST上传文件,则需要等待上载整个文件。 您不能在控制器中提前中止上传,只能使用web.config作为cosset的答案建议。
您可以使用Flash来检查客户端上的文件大小,但不知道有关详细信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.