HcDoOnDemandCompression

이 메타베이스 속성은 HcCompressionDirectory에서 지정한 압축 디렉터리에 압축 버전의 파일이 없을 때 .htm과 .txt 파일 등 정적 파일을 압축할지를 지정합니다.

전체적 수준에서 이 속성이 TRUE로 설정된 경우 IIS가 정적 컨텐트에 대한 요청을 받으면 압축 디렉터리를 확인합니다. 요청한 파일의 압축 버전이 없으면 백그라운드 스레드가 파일을 압축하는 동안 IIS가 요청한 파일의 압축되지 않은 버전을 클라이언트 브라우저에 보냅니다. 새로 압축된 파일은 압축 디렉터리에 저장되고 다음에 해당 파일에 대한 요청이 있으면 이 디렉터리에서 직접 제공됩니다.

그러나 HcDoOnDemandCompression이 전체적 수준에서 FALSE로 설정되면 IIS가 압축 디렉터리에서 압축 버전을 찾을 수 없어도 정적 컨텐트 파일을 압축하지 않습니다. 다시 말해, 압축 디렉터리에 압축된 버전의 파일이 이미 있지 않으면 모든 요청에 대해 파일의 압축되지 않은 버전이 반환됩니다.

각 압축 방법 수준에서 HcDoOnDemandCompression은 특정 압축 방법이 요구가 있는 즉시 압축을 지원하는지를 지정합니다.

HcDoOnDemandCompression은 상속되지 않으므로 서버에서 정적 컨텐트를 필요 시 압축하려면 전체적 수준과 각 방법 수준에서 HcDoOnDemandCompression을 TRUE로 설정해야 합니다.

각 압축 방법 수준에서 이 속성 값을 변경하면 변경 사항을 적용하기 위해 웹 서비스를 다시 시작해야 합니다.

데이터 형식 Boolean
기본값 TRUE
상속 가능 여부 상속 불가능

액세스 위치

이 속성은 다음 위치에서 액세스할 수 있습니다.

메타베이스 경로 키 종류
/LM/W3SVC/Filters/Compression/Parameters IIsCompressionSchemes
/LM/W3SVC/Filters/Compression/Scheme IIsCompressionScheme

IIS 관리 기본 개체 정보

다음 표에는 IIS 관리 기본 개체를 사용하는 코드에만 필요한 추가 정보가 나열되어 있습니다.

메타베이스 식별자 MD_HC_DO_ON_DEMAND_COMPRESSION
데이터 형식 DWORD_METADATA
사용자 유형 IIS_MD_UT_SERVER


© 1997-2001 Microsoft Corporation. All rights reserved.