.net上传大文件不成功

原创 2015年11月20日 15:58:29

问题描述:js上传大文件(超过30M),后台接收不到

环境描述:vs2012     .net4.5     dojo


使用dojo的Uploader控件上传文件,当文件大小超过30M时,后台不能正常接收。

这是由vs所使用的IIS Express默认设置造成的。


解决方案:

在参考过http://www.cnblogs.com/henryhappier/archive/2010/09/20/1832098.html后,简单步骤罗列如下:

第一步,在.net的Web工程下,修改Web.config文件设置,添加

<httpRuntime executionTimeout="1200" maxRequestLength="512000" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="512000"/>


此处的maxRequestLength单位为kb。

第二部,修改IIS Express配置文件

找到IIS Express的配置文件,一般路径为C:\Users\Sun\Documents\IISExpress\config\applicationhost.config,

添加

<system.webServer>
        <security>
            <requestFiltering>
                <requestLimits maxAllowedContentLength="524288000"/>
            </requestFiltering>
        </security>
</system.webServer>
注意,<system.webServer>     <security>  <requestFiltering>可能已经存在,结合实际情况添加


此处我只添加了这一句话。这里的maxAllowedContentLength值单位为byte。


在设置大小时,第一步与第二部中设置的值最好在换算后为同样大小。


问题基本解决。


相关文章推荐

《ASP.NET本质论》大文件上传

在网站中,上传文件到服务器是一个开发中常见的问题。在ASP.NET 2.0中,还提供了一个FileUpload控件,可以更加简单地完成文件上传的工作。但是,在上传一个比较大的文件时,就会发现上传文件失...
  • sky1069
  • sky1069
  • 2011年08月04日 20:00
  • 700

asp.net大文件上传

  • 2011年07月08日 12:06
  • 127KB
  • 下载

Asp.Net 上传大文件专题(2)--页面生成流程

回顾上一篇,我们可以了解到以下内容: 1.默认情况下,只能上传小于4M的文件,如果我们要上传大文件的话,可以通过更改maxRequestLength来提高限制。 2.Asp.net 1.X 通...

asp.net下大文件上传知识整理

基于WEB的文件上传可以使用FTP和HTTP两种协议,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便。 剩下只有HTTP。在HTT...
  • mai0net
  • mai0net
  • 2012年03月04日 13:07
  • 399

ASP.NET大文件上传方法浅析

本文向您介绍ASP.NET的大文件上传方法,作者分析了ASP.NET文件上传的一些原理,并给出编写ASP.NET的大文件上传程序的一些建议,最后,介绍了一些收费组件和建议。   使用过ASP.N...
  • rxm1989
  • rxm1989
  • 2014年09月25日 13:23
  • 286

百度Webuploader 大文件分片上传(.net接收)

前阵子要做个大文件上传的功能,找来找去发现Webuploader还不错,关于她的介绍我就不再赘述。   动手前,在园子里找到了一篇不错的分片上传的帖子,参考之后,踏出了第一步。此文记录我这次实践...

[Asp.net]Uploadify上传大文件

引言 之前使用Uploadify做了一个上传图片并预览的功能,今天在项目中,要使用该插件上传大文件。之前弄过上传图片的demo,就使用该demo进行测试。可以查看我的这篇文章: [Asp.net...
  • dulgao
  • dulgao
  • 2015年09月16日 15:07
  • 436
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.net上传大文件不成功
举报原因:
原因补充:

(最多只允许输入30个字)