HttpRequest 获取上传文件,超过了最大限制
Posted wxxf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HttpRequest 获取上传文件,超过了最大限制相关的知识,希望对你有一定的参考价值。
解决办法
1.在webconfig文件中添加
<system.web> <httpRuntime maxRequestLength="1024000" executionTimeout="3600" /> </system.web>
2.修改maxRequestLength:在web.config中我们修改<system.web></system.web>中的maxRequestLength,表示最大请求长度,单位是kb,默认4M,修改为1G
3.在<system.webServer>添加
<security> <requestFiltering> <requestLimits maxAllowedContentLength="1024000000"></requestLimits> </requestFiltering> </security>
4.修改maxAllowedContentLength:在web.config中我们修改<system.webServer></system.webServer>中的maxAllowedContentLength,表示附件大小上限,单位是字节,默认约30M,修改为1G
注意:maxRequestLength与maxAllowedContentLength的区别
a、前者表示请求长度,后者表示上传文件的大小;
b、前者单位kb,后者单位字节;
c、前者默认值4M,后者默认值30000000B,约30M;
d、两者的最大值都为2G
参考网址:https://www.jb51.net/article/88698.htm
以上是关于HttpRequest 获取上传文件,超过了最大限制的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot当文件上传大小限制超过获取MultipartException而不是MaxUploadSizeExceededException
如何解决“HttpException (0x80004005): 超过了最大请求长度”问题
Laravel - 超过 PHP 最大上传大小限制时验证文件大小
thinkphp5.1上传文件报错[0] Exception in Request.php line 1266 上传文件大小超过了最大值!