大文件上传

时间:2012-03-29 03:37:00

标签: asp.net file-upload

我想在visual studio 2010的asp.net应用程序中上传一个大文件。但我有连接重置错误。我该如何解决?感谢。

P.S我已经在webconfig中更改了request限制,这不会产生任何影响。

1 个答案:

答案 0 :(得分:0)

这是一种限制请求大小的安全设置。这是Web配置中名为RequestMaxLength的设置。我相信默认值为3或4 MB ... asp.net文件上传将受此设置中定义的数量限制(任何请求)。

<configuration>  
    <system.web>  
        <httpRuntime maxRequestLength="4096" executionTimeout="1200" /> 

    </system.web>  
</configuration>

将它作为一个非常大的数字是不明智的,因为它会让你暴露于DOS攻击,因为有人可能会用巨大的文件淹没你的服务器。还有一个可能必须设置的executionTimeout属性