Partager via


HttpCacheVaryByHeaders.UserCharSet Propriété

Définition

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 ».

S’applique à