解决文件上传大小的限制
2007-09-26 16:23
197 查看
在web.config中的<system.web></system.web>内加入如下代码:
<httpRuntime executionTimeout="600" maxRequestLength="100000"
useFullyQualifiedRedirectUrl="true" minFreeThreads="8"
minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true"/>
FileUpload1.SaveAs(Server.MapPath(".") + FileUpload1.FileName);
这样上传文件的最大值就变成了100M,但这样并不能让我们无限的扩大 MaxRequestLength的值,因为ASP.NET会将全部文件载入内存后,再加以处理。解决的方法是利用隐含的 HttpWorkerRequest,用它的GetPreloadedEntityBody和ReadEntityBody方法从IIS为ASP.NET 建立的pipe里分块读取数据。
<httpRuntime executionTimeout="600" maxRequestLength="100000"
useFullyQualifiedRedirectUrl="true" minFreeThreads="8"
minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true"/>
FileUpload1.SaveAs(Server.MapPath(".") + FileUpload1.FileName);
这样上传文件的最大值就变成了100M,但这样并不能让我们无限的扩大 MaxRequestLength的值,因为ASP.NET会将全部文件载入内存后,再加以处理。解决的方法是利用隐含的 HttpWorkerRequest,用它的GetPreloadedEntityBody和ReadEntityBody方法从IIS为ASP.NET 建立的pipe里分块读取数据。
相关文章推荐
- PHP限制上传文件大小的具体解决办法
- windows7 IIS上传文件大小限制解决办法
- 解决ASP.NET上传文件大小限制
- asp.net 解决文件上传大小的限制
- iis6和iis7限制上传文件(请求头)大小以及不支持FSO解决方法
- 如何解决IIS7上传文件大小限制
- php和nginx默认上传文件大小限制的解决办法
- PHP上传文件大小限制解决方法
- 解决IIS上传文件大小的限制
- 解决ASP.NET上传文件大小限制
- PHP上传文件大小限制解决方法
- 修改配置真正解决php文件上传大小限制问题(apache+php)
- 解决ASP.NET上传文件大小限制 转摘
- 解决ASP.NET上传文件大小限制
- 解决FileUpload控件上传文件大小限制
- WINDOWS2003解决asp无组件上传文件大小限制
- 解决 nginx 环境下的php 上传文件大小限制
- 解决.sql大文件无法导入的问题 phpmyadmin 上传文件大小限制
- 解决文件大小上传限制
- Apache+PHP 解决上传文件大小限制的问题