HttpCacheVaryByHeaders.UserCharSet 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 une valeur qui indique si le cache de sortie ASP.NET fait varier les réponses mises en cache selon l'en-tête Accept-Charset
, puis l'ajoute à l'en-tête HTTP Vary
sortant.
public:
property bool UserCharSet { bool get(); void set(bool value); };
public bool UserCharSet { get; set; }
member this.UserCharSet : bool with get, set
Public Property UserCharSet As Boolean
Valeur de propriété
true
lorsque le cache de sortie ASP.NET varie en fonction de l'en-tête Accept-Charset
, et l'ajoute à l'en-tête HTTP Vary
envoyé au client ; sinon, false
. La valeur par défaut est false
.
Exemples
L’exemple de code suivant montre comment une action est effectuée uniquement si la UserCharSet propriété est true
.
Response.Cache.VaryByHeaders.UserCharSet = true;
Response.Cache.VaryByHeaders.UserCharSet = True
Remarques
L’en-tête Vary
indique les champs d’en-tête de requête que le serveur utilise pour déterminer laquelle des réponses mises en cache est envoyée en réponse à une demande cliente. Le Accept-CharSet
champ spécifie que le serveur sélectionne la réponse en fonction du jeu de caractères du client.
Pour plus d’informations, consultez RFC 2616 : Protocole de transfert hypertexte -- HTTP/1.1, disponible sur le site Web du World Wide Web Consortium (W3C). Pour plus d’informations, consultez la section 14, « Définitions de champ d’en-tête ».