SocketsHttpHandler.AutomaticDecompression Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.