HttpCacheVaryByHeaders.UserAgent Egenskap

Definition

Hämtar eller anger ett värde som anger om ASP.NET utdatacachen varierar de cachelagrade svaren efter User-Agent-huvudet och lägger till det i den utgående Vary HTTP-huvudet.

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

Egenskapsvärde

true när ASP.NET utdatacachen varierar beroende på User-Agent-huvudet och lägger till den i Vary HTTP-huvudet som skickas till klienten, annars false. Standardvärdet är false.

Exempel

Följande kodexempel visar hur en åtgärd endast utförs om egenskapen UserAgent är true.

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

Kommentarer

Rubriken Vary anger fälten request-header som servern använder för att avgöra vilken av flera cachelagrade svar som skickas som svar på en klientbegäran. Fältet User-Agent anger att servern väljer svaret baserat på klientens användaragenttyp.

Mer information finns i RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tillgängligt på W3C-webbplatsen (World Wide Web Consortium). Se avsnitt 14, "Rubrikfältdefinitioner", för fullständig information.

Gäller för