maxRequestLength的最大值?

时间:2010-12-28 18:18:53

标签: .net iis-7 .net-4.0 maxrequestlength

如果我们使用IIS 7和.Net Framework 4,那么maxRequestLength的最大值是多少?

5 个答案:

答案 0 :(得分:80)

最大值为2097151,如果您尝试设置更多错误。

答案 1 :(得分:46)

这两个设置让我上传1GB mp4视频。

<system.web>
    <httpRuntime maxRequestLength="2097152" />
</system.web>
<system.webServer>
    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="2147483648" />
        </requestFiltering>
    </security>
</system.webServer>

答案 2 :(得分:40)

根据MSDN,默认值为4096 KB(4 MB)。

更新

至于Maximum,因为它是一个int数据类型,理论上你最多可以达到2,147,483,647。另外,我想确保您知道IIS 7使用maxAllowedContentLength来指定file upload size。默认情况下,它设置为30000左右,大约30MB并且是一个uint,理论上它应该允许最大值为4,294,967,295

答案 3 :(得分:5)

2,147,483,647字节,因为该值是有符号整数(Int32)。这可能比你需要的更多。

答案 4 :(得分:0)

右边的值在下面。 (尝试过)

maxRequestLength="2147483647" targetFramework="4.5.2"/>