HttpClientHandler.AutomaticDecompression Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il tipo di metodo di decompressione usato dal gestore per la decompressione automatica della risposta del contenuto 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
Valore della proprietà
Metodo automatico di decompressione usato dal gestore.
- Attributi
Commenti
La decompressione automatica funziona solo nella parte superiore della compressione. Quindi, se il contenuto viene compresso più volte, verrà decompressa solo l'ultima compressione.
Ad esempio, per una risposta con Content-Encoding: gzip, br
intestazione che contiene il contenuto prima compresso con gzip e quindi con Brotli, il contenuto verrà decompresso solo usando Brotli, lasciando il contenuto ancora gzipped nell'oggetto Content.
L'impostazione della decompressione automatica su qualsiasi elemento diverso None dall'aggiunta Accept-Encoding
dell'intestazione con i valori impostati in ogni oggetto in uscita HttpRequestMessage.
Per il file binario .NET Framework 4.x System.Net.Http
nella Global Assembly Cache (GAC), il valore predefinito è None.
Quando viene usato il System.Net.Http
pacchetto NuGet v4.1.0 alla versione 4.3.2, il valore predefinito è GZip e Deflate.
Dopo l'uso del pacchetto NuGet v4.3.2, viene usato il valore predefinito di None .