다음을 통해 공유


HttpClientHandler.AutomaticDecompression 속성

정의

HTTP 콘텐츠 응답의 자동 압축 풀기를 위해 처리기가 사용하는 압축 풀기 메서드 형식을 가져오거나 설정합니다.

public:
 property System::Net::DecompressionMethods AutomaticDecompression { System::Net::DecompressionMethods get(); void set(System::Net::DecompressionMethods value); };
public System.Net.DecompressionMethods AutomaticDecompression { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public System.Net.DecompressionMethods AutomaticDecompression { get; set; }
member this.AutomaticDecompression : System.Net.DecompressionMethods with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.AutomaticDecompression : System.Net.DecompressionMethods with get, set
Public Property AutomaticDecompression As DecompressionMethods

속성 값

처리기에서 사용되는 자동 압축 풀기 해제 메서드입니다.

특성

설명

자동 압축 해제는 최상위 압축에서만 작동합니다. 따라서 콘텐츠가 여러 번 압축되면 마지막 압축만 압축 해제됩니다. 예를 들어 먼저 gzip을 Content-Encoding: gzip, br 사용하여 압축한 다음 Brotli를 사용하여 콘텐츠를 포함하는 헤더가 있는 응답의 경우 콘텐츠는 Brotli를 사용하여 압축 해제되고 여전히 압축된 콘텐츠는 에 Content남습니다.

자동 압축 해제를 이외의 None 값으로 설정하면 모든 나가는 HttpRequestMessage에 설정된 값이 있는 헤더가 추가 Accept-Encoding 됩니다.

GAC(전역 어셈블리 캐시)의 .NET Framework 4.x System.Net.Http 이진 파일의 경우 기본값은 입니다None.

System.Net.Http NuGet 패키지 v4.1.0에서 v4.3.2로 사용하는 경우 기본값은 및 Deflate입니다GZip.

NuGet 패키지 v4.3.2 이후의 None 기본값이 사용됩니다.

적용 대상