最近发现在项目中使用jQuery.form插件上传比较大的文件时,上传不了,于是改了下web.config的上传文件最大限制。

<configuration>  <system.web>  <httpRuntime maxRequestLength="102400" executionTimeout="200" enable="true" /></system.web>
</configuration>

改完后还是不能上传,最后在stackoverflow找到了答案,原来还要配置服务端的最大文件限制。

譬如限制最大文件为100M

<configuration>  <system.web>  <httpRuntime maxRequestLength="102400" executionTimeout="200" enable="true" /></system.web>
</configuration>
<system.webServer>  <security>  <requestFiltering>  <requestLimits maxAllowedContentLength="104857600" />  </requestFiltering>  </security>  </system.webServer> 

you are hosted in IIS, you need two settings:

  • maxRequestLength - for ASP.net (measured in KB)
  • maxAllowedContentLength - for IIS (measured in Bytes)

Error handling

Both throws different exceptions.

  • maxRequestLength - Whenever a file exceeds this setting, you'll get an Application_Error (standard ASP error)
  • maxAllowedContentLength - Whenever a file exceeds this setting, you'll get IIS error.

The IIS error is harder to debug, so it is advisable that you set the maxAllowedContentLength larger. maxRequestLength is easier to catch since its at application level.

stackoverflow答案地址:http://stackoverflow.com/questions/23327338/maxrequestlength-for-net-4-5-1-framework

asp.net mvc Post上传文件大小限制 (转载)相关推荐

  1. ASP.NET MVC 文件上传和文件下载 以及 文件下载的几种方法

    1.序言 最近项目中需要用到这个功能点,但是网上下载的时候总是出现乱码.所以趁着这个时间自己整理出了一份,以后需要的时候就直接看自己的博客就行了.已经测试过:在谷歌.火狐.IE等浏览器上都不会出现乱码 ...

  2. C# ASP.NET MVC 图片上传的多种方式(存储至服务器文件夹,阿里云oss)

    图片上传时我们进场用到的一个功能今天将他整理了一下写了个demo希望对大家有用 该demo分为如下 1.上传至至服务器文件夹 2.上传至阿里云oss 3.百度webupload上传图片 效果图如下: ...

  3. asp.net mvc 简易上传功能

    1.上传图片页面 VIEW <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %> ...

  4. asp.net mvc 实现上传文件带进度条

    本文乃是博主早期写的,此种思路虽然实现了,但固然不是最好的,仅做参考学习. 可以用js onprogress .fileinput .webuploader.jq ajaxsubmit等实现 思路:a ...

  5. ASP.NET MVC异步上传文件

    自己做的一个小dome.贴出来分享一下: 前端: <form id="formfile" method="post" enctype="mult ...

  6. asp.net mvc文件上传

    文件上传到文件夹下:  @using (Html.BeginForm("FileUp","Home",FormMethod.Post,new { enctype ...

  7. ASP.NET MVC获取上传的路径

    刚才有网友问及,怎样获取<input type='file'>的值? Insus.NET测试了一下,在Inetnet Explor之下似乎没有问题,但是FireFox获取到的只是文件名. ...

  8. java 文件上传 大小_java 上传文件大小转换为 GB/MB/KB/B

    1.工具类 package cn.cmodes.common.utils; import java.io.File; import java.io.FileInputStream; import ja ...

  9. 解决ASP.NET上传文件大小限制

    第一种方法,主要适用于IIS6.0版本 一.修改配置Web.Config文件中的httpRuntime节点 对于asp.net,默认只允许上传4M文件,增加如下配置,一般可以自定义最大文件大小. 一. ...

最新文章

  1. SpringBoot第十四篇:在springboot中用redis实现消息队列
  2. QIIME 2用户文档. 3老司机上路指南(2018.11)
  3. VBA Editor Addins -- VBE插件模板开发众筹
  4. Confluent官博:Kafka最牛队列,性能15倍于RabbitMQ!
  5. 做自媒体花式撸收益?
  6. 监听短信增删以及短信会话增删
  7. 模拟ARP报文发送,通过改变拓扑结构,观察报文发送方法以及途径
  8. java static调用吗_java中使用static
  9. Redis教程:事件、客户端和服务器
  10. ASA REST API安装步骤
  11. CentOS 6.5 yum安装mysql5.6或其他版本【默认yum只能安装mysql 5.1】 by jason
  12. IE离线脱机安装,解决IE11安装时需要“获取更新”
  13. 爬取豆瓣250本书籍
  14. java listview用法_ListView的使用(一)
  15. Android | 如何计算图片占用内存的大小
  16. 【Scratch课件-变量】小熊出游
  17. centos外接屏幕调节方法
  18. 8个压箱底的资源网站,一个顶十个,再也不用到处找资源了
  19. 如何减少压力--重塑心灵
  20. linux系统下,浏览器怎么调用本地硬件设备如指纹仪等。

热门文章

  1. 智能监控技术带来的行业革新
  2. unity渲染层级关系小结
  3. 为什么淘宝、天猫和旺信的 App 不整合成一个?
  4. 如何创建修改分区表和如何查看分区表
  5. Windows 窗体多线程
  6. svm手写数字识别_KNN 算法实战篇如何识别手写数字
  7. 向量图兼容组件VectorCompat
  8. go where 不等于_go基础之map迭代(四)
  9. 沸点压力计算java_java 观察者模式
  10. vscode编辑python_VsCode中编写python环境配置