Udostępnij za pośrednictwem


SocketsHttpHandler.AutomaticDecompression Właściwość

Definicja

Pobiera lub ustawia typ metody dekompresji używanej przez program obsługi do automatycznego dekompresji odpowiedzi zawartości HTTP.

public:
 property System::Net::DecompressionMethods AutomaticDecompression { System::Net::DecompressionMethods get(); void set(System::Net::DecompressionMethods value); };
public System.Net.DecompressionMethods AutomaticDecompression { get; set; }
member this.AutomaticDecompression : System.Net.DecompressionMethods with get, set
Public Property AutomaticDecompression As DecompressionMethods

Wartość właściwości

Typ metody dekompresji używanej przez program obsługi do automatycznego dekompresji odpowiedzi zawartości HTTP.

Uwagi

Automatyczna dekompresja działa tylko na najwyższym poziomie kompresji. Więc jeśli zawartość jest kompresowana wiele razy, tylko ostatnia kompresja zostanie zdekompresowana. Na przykład w przypadku odpowiedzi z Content-Encoding: gzip, br nagłówkiem zawierającym najpierw zawartość skompresowaną za pomocą biblioteki gzip, a następnie za pomocą biblioteki Brotli zawartość zostanie zdekompresowana tylko przy użyciu narzędzia Brotli, pozostawiając zawartość nadal zagnieżdżoną w pliku Content.

Ustawienie automatycznego dekompresji na inne elementy niż None spowoduje dodanie Accept-Encoding nagłówka z ustawionymi wartościami do każdego wychodzącego HttpRequestMessage.

Dotyczy