Cod*_*les 4 vb.net asp.net file-upload
我想使用ASP FileUpload控件上传文件.但是,如果我尝试将限制增加到大约10000 kB,它将无法正常工作并接受最大4 MB的文件,并且我收到一条错误消息,指出已重置与服务器的连接.我提到:http://www.codeproject.com/KB/books/ASPNET20FileUpload.aspx和http://msdn.microsoft.com/en-us/library/aa478971.aspx,但是我修改了web.config.评论文件,什么都没发生.我哪里错了?
此外,我想知道当我在Web服务器上部署它时这将如何工作.我问,因为在后面的代码中,我仍然为文件上传的路径提供硬编码值.这是如何运作的?
<system.web>
<httpRuntime maxRequestLength="102400" executionTimeout="360"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)
这就是你要找的东西.更改executionTimeoutweb.config文件中的属性.
根据这个网站,
maxRequestLength - 属性限制ASP.NET应用程序的文件上载大小.此限制可用于防止用户将大文件发布到服务器导致的拒绝服务攻击(DOS).指定的大小以千字节为单位.如前所述,默认值为"4096"(4 MB)..NET Framework 1.0/1.1的最大值为"1048576"(1 GB),.NET Framework 2.0的最大值为"2097151"(2 GB).
executionTimeout - 属性指示在应用程序自动关闭之前允许请求执行的最大秒数.executionTimeout值应始终长于上载过程可以花费的时间.
| 归档时间: |
|
| 查看次数: |
5047 次 |
| 最近记录: |