我在我的应用程序中遇到了一个问题。我的文件大小为200mb。我想让用户访问上传大小高达500mb的文件。我的配置文件具有以下上传文件请求的设置。
<httpRuntime
executionTimeout="7200"
maxRequestLength="2097151"/>
如果我上传的文件大小高达200mb连接中断。我想我已经在配置中提到了2小时的限制。
任何人都可以让我知道上传大小文件(最高500mb)的最佳和最简单的方法吗? 提前谢谢。
答案 0 :(得分:1)
我没有看到HTTP协议是针对这种情况而制定的。恕我直言,我会通过FTP做到这一点。
答案 1 :(得分:0)
此设置适用于IIS6,如果您使用后者,则不会影响IIS7。如果是这种情况,您应该调整:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="SIZE IN KB"/>
</requestFiltering>
</security>
</system.webServer>
默认值为30000000,小于30Mb。
在the IIS page about requestLimits中查看更多信息。