asp.net如何上传大容量的附件

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:23:32
如果用一般的web控件的上传控件 穿一会文件太大 就超时了 就算设置了超时时间也不行的 请问那些网盘的服务商是如何做的

<!--
通过 <httpRuntime> 节可以配置 ASP.NET 使用的
上传文件的上传时间,从而实现超大文件上传。
-->
<httpRuntime executionTimeout="36000" maxRequestLength="951200" useFullyQualifiedRedirectUrl="true" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" />

在Web.config的system.web这里加上面这句,上传1G都没问题。

现在要想通过web上传大文件,建议还是采用中转站模式,类似56.com上传电影,或者qq邮箱中转站,第三方插件,单单靠asp.net内网的传输也是有限的

应该用线程,不用线程就会出现该类问题