httpRunTime web.config 속성

3073 단어 Runtime
httpRuntime을 설정하면 File Upload에서 더 큰 파일을 업로드할 수 있지만, 설정이 너무 크면 사용자가 대량의 파일을 이 서버에 전달하기 때문에 서비스 거부 공격이 발생할 수 있습니다(속성에 설명이 있습니다)
<httpRuntime useFullyQualifiedRedirectUrl="true|false"
maxRequestLength="size in kbytes"
executionTimeout="seconds"
minFreeThreads="number of threads"
minFreeLocalRequestFreeThreads="number of threads"
appRequestQueueLimit="number of requests"
versionHeader="version string"/>

속성
속성
옵션
설명
appRequestQueueLimit
   
ASP.NET는 어플리케이션에 대한 최대 요청 수를 정렬합니다.요청을 처리할 충분한 자유 루트가 없을 때, 요청을 줄을 서게 됩니다.대기열이 이 설정에서 지정한 제한을 초과하면'503 - 서버가 너무 바쁩니다'오류 정보를 통해 전송된 요청을 거부합니다.
executionTimeout
   
ASP에 지시됩니다.NET가 자동으로 닫히기 전에 요청을 실행할 수 있는 최대 초입니다.
enable
 
현재 노드와 하위 노드 단계에서 응용 프로그램 영역을 활성화할지 여부를 지정합니다.기본값은true입니다.
   
true
응용 프로그램 사용 영역을 지정합니다.
   
false
비활성화 응용 프로그램 영역을 지정합니다.응용 프로그램은 메모리에 불러오지 않을 것입니다. 클라이언트 요청이 있으면 오류 번호가 404인 오류가 발생합니다.
idleTimeOut
   
응용 프로그램 영역이 얼마나 많은 여가 시간이 지나면 닫힐지 지정합니다.기본값은 20분입니다.
enableKernelModeCache
 
출력 캐시를 설정할지 여부를 지정합니다.현재 이 속성은 IIS 6.0 버전 또는 그 이상의 버전을 설치한 후에만 해당하는 역할을 합니다.출력 캐시의 설정과 요청 유형은 내용에 대한 캐시 여부를 결정합니다.응답을 캐시하려면 다음 조건을 충족해야 합니다.
  • 페이지 명령이나 캐시 API를 사용하여 캐시를 명시적으로 설정해야 합니다..
  • 캐시는 캐시를 포기할 때를 알 수 있도록 만료 정책이 있어야 합니다..
  • 캐시에 변수 헤더나 파라미터가 있을 수 없습니다
  • 어떠한 신분 검증도 요구할 수 없습니다

  •  
    true
    캐시 설정을 지정합니다.
     
    false
    캐시 해제를 지정합니다.
    maxRequestLength
       
    지시 ASP.NET에서 지원하는 최대 파일 업로드 크기입니다.이 제한은 사용자가 대량의 파일을 이 서버로 전송하기 때문에 발생하는 서비스 거부 공격을 방지하는 데 사용할 수 있다.지정된 크기는 KB 단위입니다.기본값은 4096KB(4MB)입니다.
    minFreeLocalRequestFreeThreads
       
    ASP.NET는 새 로컬 요청을 수행할 수 있는 최소 자유 스레드를 유지합니다.이 스레드 수는 일부 요청이 처리하는 동안 로컬 호스트에 대한 하위 요청을 보내지 않도록 로컬 호스트에서 전송된 요청을 보존합니다.이것은 웹 서버에 귀속되어 다시 들어가기 때문에 발생할 수 있는 자물쇠를 피했다.
    minFreeThreads
       
    새 요청을 실행할 수 있는 자유 루트의 최소 수입니다.ASP.NET는 처리를 완료하기 위해 추가 스레드를 요청하기 위해 이 스레드를 자유 상태로 유지합니다.
    useFullyQualifiedRedirectUrl
       
    클라이언트의 리디렉션이 완전히 제한되어 있는지 여부를 나타냅니다({HYPERLINK 사용)"http://server/path"} 형식, 이것은 일부 이동 컨트롤에 필요한 것입니다), 또는 클라이언트에게 상대적인 리디렉션을 보낼 지 여부를 표시합니다.
       
    true
    클라이언트가 완전히 한정된 형식으로 보내야 하는 방향을 지정합니다.이것은 완전히 한정된 형식이 아닌 모든 리디렉션을 자동으로 완전히 한정된 형식으로 바꾸는 것을 통해 이루어진 것이다.
       
    false
    클라이언트 리디렉션을 지정하면 완전히 한정된 형식으로 자동으로 변환될 필요가 없습니다.false는 기본 옵션입니다.
    versionHeader
       
    ASP를 지정합니다.NET는 각 응답에 따라 보내는 버전 헤더의 값입니다.Microsoft Visual Studio .NET는 이 속성을 사용하여 현재 사용 중인 ASP를 결정합니다.NET 버전.이것은 제품 환경에 필수적이지 않으며 웹을 통해 사용할 수 있다.config 또는 Machine.config에서 이 속성을 제거하거나 비활성화할 빈 문자열(versionHeader=")로 설정합니다.

    좋은 웹페이지 즐겨찾기