【问题标题】:Maximum value of maxRequestLength?maxRequestLength 的最大值?
【发布时间】:2011-05-31 16:52:43
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    更新

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

    【讨论】:

    • 他要求的是最大值,而不是默认值。
    • @Anthony 感谢您的更正,我没有注意到最大部分:)
    • 如果有人遇到这个问题,也适用于 IIS 8.0!
    【解决方案2】:

    2,147,483,647 字节,因为该值是有符号整数 (Int32)。这可能超出了您的需要。

    【讨论】:

    • 您的值相当于 2,097,152 (kB),超出范围 1。最大值为 2,097,151 (kB),即 2,147,482,624 字节。
    • Int32.MaxValue 为 2,147,483,647。这个数字不是我编的。如果你怀疑我,打开 PowerShell 并输入 [int]::maxvalue 看看你会得到什么。
    • 您是否尝试将 maxRequestLength 设置为 2,147,483,647 或 2,097,152?你会得到一个配置错误。这就是为什么您的答案不正确,我对此发表评论。 [int]::maxvalue 不在允许的范围内。
    • 我测试了 maxRequestLength = 2147483648 并且没有收到 IIS 7.5 的错误。马克是正确的。也许 IIS 6 会有所不同?
    【解决方案3】:

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

    【讨论】:

    • +1 给 Valamas,他给了我复制和粘贴的想法 :)
    • 我很困惑。接受的答案是 2147483647,但是这个被更多人投票的答案是 2097151。它是哪个?
    • @Homer 一个是字节,另一个是千字节。该值以 kB 为单位指定,因此您应该使用 2097151
    • @Homer 接受的答案只说明了 int 类型的最大值,而 IIS 接受它作为最大值。
    【解决方案4】:

    这两个设置对我上传 1GB mp4 视频很有用。

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

    【讨论】:

    • 你救了我的命兄弟!!
    • 如果我没记错的话 maxRequestLength 是以字节为单位的。所以最大值也应该是2147483648
    • 你拯救了我的一天。非常感谢。此解决方案已解决“System.OutOfMemory”问题。
    • @Sanchitos。 maxRequestLength 以 KB 为单位。
    【解决方案5】:

    正确的值在下面。 (试过)

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多