https://blog.csdn.net/qq_23663693/article/details/89920039

maxRequestLength表示ASP支持的最大请求大小,而maxAllowedContentLength指定IIS支持的请求中内容的最大长度。因此,要上传大文件,我们需要同时设置这两个参数:较小的那个“优先”,即最终支持上传的文件的大小根据maxRequestLength和maxAllowedContentLength中的较小值而定。
如果文件长度小于maxAllowedContentLength但大于maxRequestLength,用户将获得标准(ASPX)错误页面。相反,用户会得到IIS错误页面。

HTTP Error 404.13 - Not Found

The request filtering module is configured to deny a request that exceeds the request content length.

需要在web.config中配置如下:

<system.web>

<httpRuntime requestValidationMode="2.0" maxRequestLength="3072" ></httpRuntime>

<!--单位:KB 3072=3MB 默认是4MB,最大支持2GB-->

</system.web>

<system.webServer>

<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
<!--单位:字节B 2147483648=2 GB 默认是4MB,最大支持2GB-->
</requestFiltering>
</security>

</system.webServer>

最后,需要注意的是,maxRequestLength的单位是KB,而maxAllowedContentLength的单位是字节,既然是请求,那么指的不仅仅是上传文件,只要是用户发送的请求,都可以通过上面的配置限制,比如Ajax请求服务器接口,参数内容超过了设置的最大长度就会请求失败!

最新文章

  1. NSUserDefaults简介及使用
  2. 团队项目之NABC
  3. 打开SQL Server 配置管理器时出现了问题
  4. Could not find qmake configuration file win32-g++
  5. NSUserDefaults概述
  6. 【007】【JVM——内存分配和恢复策略】
  7. linux学习心态建设
  8. xtrabackup备份原理
  9. POJ 2826 An Easy Problem?![线段]
  10. HDU 1757 A Simple Math Problem (矩阵快速幂)
  11. frameset基础了解
  12. 【PyTorch深度学习60分钟快速入门 】Part5:数据并行化
  13. SQL Server ltrim(rtrim()) 去不掉空格
  14. iOS web view 与 js 交互
  15. EWS 邮件提醒
  16. BZOJ2427: [HAOI2010]软件安装 tarjan+树形背包
  17. TensorFlow函数(十)tf.global_variables_initializer()
  18. Windows下 搭建redis集群
  19. [Erlang26]怎么通过beam文件得到所有的record或源代码?
  20. Reactjs+BootStrap开发自制编程语言Monkey的编译器:创建简易的页面IDE

热门文章

  1. 安装CUDA
  2. ubuntu18.08安装eigen
  3. day13-自定义拦截器
  4. Linux CentOS 7 磁盘扩容(原有磁盘扩容,非新增磁盘)
  5. 读论文SRCNN:Learning a Deep Convolutional Network for Image Super-Resolution
  6. 关于dynamic类型
  7. key对象转换数组title
  8. 图形学101 3 transform
  9. php 安装 自带扩展
  10. 使用elasticsearch-head修改一个索引的副本数