maxRequestLength的最大值是多less?
如果我们使用IIS 7和.Net Framework 4, maxRequestLength
的最大值是多less?
根据MSDN ,默认值是4096 KB(4 MB)。
UPDATE
至于最大值,因为它是一个int数据types,理论上你可以达到2,147,483,647。 另外,我想确保您知道IIS 7使用maxAllowedContentLength来指定file upload大小 。 默认情况下,它被设置为30000000,大约30MB,作为一个uint,理论上应该允许最多4,294,967,295
最大值是2097151,如果你尝试设置更多的错误发生。
这两个设置工作,我上传1GB的MP4video。
<system.web> <httpRuntime maxRequestLength="2097152" /> </system.web> <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="2147483648" /> </requestFiltering> </security> </system.webServer>
2,147,483,647字节,因为该值是一个有符号整数(Int32)。 这可能比你需要的要多。