HttpCacheVaryByHeaders.UserCharSet Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely jelzi, hogy a ASP.NET kimeneti gyorsítótár a gyorsítótárazott válaszokat a Accept-Charset fejléc szerint változik-e, és hozzáfűzi-e a folyamatban lévő Vary HTTP-fejléchez.

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

Tulajdonság értéke

true, ha a ASP.NET kimeneti gyorsítótár a Accept-Charset fejléctől függően változik, és hozzáadja az ügyfélnek küldött Vary HTTP-fejléchez; ellenkező esetben false. Az alapértelmezett érték a false.

Példák

Az alábbi példakód bemutatja, hogy egyes műveletek végrehajtása csak akkor történik meg, ha a UserCharSet tulajdonság értéke .true

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

Megjegyzések

A Vary fejléc azokat a kérésfejlécmezőket jelöli, amelyeket a kiszolgáló használ annak meghatározására, hogy a rendszer több gyorsítótárazott válasz közül melyiket küldi el egy ügyfélkérésre válaszul. A Accept-CharSet mező azt határozza meg, hogy a kiszolgáló az ügyfél karakterkészlete alapján válassza ki a választ.

További információ: RFC 2616: Hypertext Transfer Protocol –- HTTP/1.1, amely a World Wide Web Consortium (W3C) webhelyén érhető el. A részletekért tekintse meg a 14. szakasz "Fejlécmező-definíciók" című szakaszát.

A következőre érvényes: