HttpCacheVaryByHeaders.UserAgent HttpCacheVaryByHeaders.UserAgent HttpCacheVaryByHeaders.UserAgent HttpCacheVaryByHeaders.UserAgent Property

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 User-Agent, puis l'ajoute à l'en-tête HTTP Vary sortant.Gets or sets a value indicating whether the ASP.NET output cache varies the cached responses by the User-Agent header, and appends it to the out-going Vary HTTP header.

public:
 property bool UserAgent { bool get(); void set(bool value); };
public bool UserAgent { get; set; }
member this.UserAgent : bool with get, set
Public Property UserAgent As Boolean

Valeur de propriété

true lorsque le cache de sortie ASP.NET varie en fonction de l'en-tête User-Agent, et l'ajoute à l'en-tête HTTP Vary envoyé au client ; sinon, false.true when the ASP.NET output cache varies by the User-Agent header, and adds it to the Vary HTTP header sent to the client; otherwise, false. La valeur par défaut est false.The default value is false.

Exemples

L’exemple de code suivant montre comment certaines actions sont exécutées uniquement si le UserAgent propriété est true.The following code example demonstrates how some action is performed only if the UserAgent property is true.

Response.Cache.VaryByHeaders.UserAgent = true;
Response.Cache.VaryByHeaders.UserAgent = True

Remarques

Le Vary en-tête indique les champs d’en-tête de demande que le serveur utilise pour déterminer parmi plusieurs réponses mises en cache est envoyé en réponse à une demande du client.The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. Le User-Agent champ spécifie que le serveur sélectionne la réponse en fonction du type d’agent utilisateur du client.The User-Agent field specifies that the server selects the response based on the client's user-agent type.

Pour plus d’informations, consultez le document RFC 2616 : Hypertext Transfer Protocol--HTTP/1.1, disponible sur le site Web du World Wide Web Consortium (W3C).For more information, see RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, available on the World Wide Web Consortium (W3C) Web site. Consultez la section 14, « Définitions de champ d’en-tête », pour plus d’informations.See section 14, "Header Field Definitions", for complete details.

S’applique à