Partager via


HttpClientHandler.AutomaticDecompression Propriété

Définition

Obtient ou définit le type de méthode de décompression utilisé par le gestionnaire pour la décompression automatique de la réponse du contenu 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

Valeur de propriété

Méthode de décompression automatique utilisée par le gestionnaire.

Attributs

Remarques

La décompression automatique fonctionne uniquement sur la compression supérieure la plus élevée. Ainsi, si le contenu est compressé plusieurs fois, seule la dernière compression est décompressée. Par exemple, pour une réponse avec Content-Encoding: gzip, br un en-tête qui contient du contenu d’abord compressé avec gzip, puis avec Brotli, le contenu est uniquement décompressé à l’aide de Brotli, laissant le contenu toujours compressé dans le Content.

La définition de la décompression automatique sur autre chose que None entraîne l’ajout Accept-Encoding d’en-tête avec les valeurs définies dans chaque sortie HttpRequestMessage.

Pour le fichier binaire .NET Framework 4.x System.Net.Http dans le Global Assembly Cache (GAC), la valeur par défaut est None.

Lorsque le System.Net.Http package NuGet v4.1.0 vers v4.3.2 est utilisé, la valeur par défaut est GZip et Deflate.

Après le package NuGet v4.3.2, la valeur par défaut de None est utilisée.

S’applique à