如果我们使用 IIS 7 和 .Net Framework 4,最大值是maxRequestLength
多少?
问问题
173190 次
5 回答
90
最大值为 2097151,如果尝试设置更多错误。
于 2011-11-09T07:44:13.680 回答
70
这两个设置对我上传 1GB mp4 视频很有用。
<system.web>
<httpRuntime maxRequestLength="2097152" requestLengthDiskThreshold="2097152" executionTimeout="240"/>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
</requestFiltering>
</security>
</system.webServer>
于 2015-01-05T12:54:41.080 回答
49
根据MSDN,默认值为 4096 KB (4 MB)。
更新
至于Maximum,既然是int数据类型,那么理论上可以上到2,147,483,647。我还想确保您知道 IIS 7 使用maxAllowedContentLength来指定文件上传大小。默认情况下,它设置为 30000000 大约 30MB 并且是一个 uint,理论上它应该允许最大 4,294,967,295
于 2010-12-28T18:21:35.817 回答
7
2,147,483,647 字节,因为该值是有符号整数 (Int32)。这可能比你需要的多。
于 2010-12-28T18:23:16.713 回答
2
正确的值在下面。(试过)
maxRequestLength="2147483647" targetFramework="4.5.2"/>
于 2019-02-28T12:49:04.100 回答