0

HttpRuntime 的maxRequestLength属性清楚地记录为千字节,这符合预期的行为。

然而,HttpRuntimerequestLengthDiskThreshold被记录为“字节”,但这不符合预期或约 50% 的其他“在线资源”;似乎有很多混乱..

HttpRuntimeSection.RequestLengthDiskThreshold文档说:

指示输入流缓冲阈值的字节数。默认值为 80 KB 。

但是,此文档与默认的IIS 设置“80”不一致,该设置为文档第一句的80 个字节;但它不能既是80 字节又是80 千字节,这是声称的默认大小。

// Attribute from the documentation link above; can be verified in IIS Manager.
[System.Configuration.ConfigurationProperty(
    "requestLengthDiskThreshold",
    DefaultValue=80)]

实际单位是什么requestLengthDiskThreshold,它在哪里有很好的记录和/或更正,没有任何歧义

PS。在各种评论中似乎有很多“更正”,单位是bytes,这被怀疑来自这个有问题的文档而不是实际验证。

其他矛盾的例子:

Web.Config 中的“requestLengthDiskThreshold”值在 MSDN 中被声明为“字节”,但实际上它是“千字节”。

4

0 回答 0