programing tip

maxRequestLength의 최대 값?

itbloger 2021. 1. 5. 07:46
반응형

maxRequestLength의 최대 값?


IIS 7 및 .Net Framework 4를 사용하는 경우 최대 값은 maxRequestLength얼마입니까?


MSDN 의 기본 값은 4천96킬로바이트 (4 MB)입니다.

최신 정보

Maximum의 경우 int 데이터 유형이므로 이론적으로 2,147,483,647까지 올라갈 수 있습니다. 또한 IIS 7은 파일 업로드 크기 를 지정하기 위해 maxAllowedContentLength사용한다는 사실을 알고 싶었습니다 . 기본적으로 30MB 주변의 30000000으로 설정되고 단위이므로 이론적으로 최대 4,294,967,295를 허용해야합니다.


최대 값은 2097151이며, 설정을 더 시도하면 오류가 발생합니다.


이 두 가지 설정은 1GB mp4 비디오를 업로드하는 데 효과적이었습니다.

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

값이 부호있는 정수 (Int32)이므로 2,147,483,647 바이트입니다. 아마도 당신이 필요로하는 것 이상일 것입니다.


올바른 값은 다음과 같습니다. (시도)

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

참조 URL : https://stackoverflow.com/questions/4548305/maximum-value-of-maxrequestlength

반응형