HttpClientHandler.AutomaticDecompression Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.