HttpCacheVaryByHeaders.UserCharSet Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu určující, zda ASP.NET výstupní mezipaměť mění odpovědi uložené v mezipaměti hlavičkou Accept-Charset
, a připojí ji k odchozí Vary
hlavičce HTTP.
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
Hodnota vlastnosti
true
pokud se výstupní mezipaměť ASP.NET liší podle Accept-Charset
hlavičky a přidá ji do hlavičky Vary
HTTP odeslané klientovi; v opačném případě false
. Výchozí hodnota je false
.
Příklady
Následující příklad kódu ukazuje, jak se provádí určitá akce pouze v případě, že UserCharSet je true
vlastnost .
Response.Cache.VaryByHeaders.UserCharSet = true;
Response.Cache.VaryByHeaders.UserCharSet = True
Poznámky
Hlavička Vary
označuje pole hlaviček požadavku, která server používá k určení, které z více odpovědí uložených v mezipaměti se odešle jako odpověď na požadavek klienta. Pole Accept-CharSet
určuje, že server vybere odpověď na základě znakové sady klienta.
Další informace najdete v dokumentu RFC 2616: Hypertext Transfer Protocol – HTTP/1.1, který je k dispozici na webu konsorcia W3C (World Wide Web Consortium). Úplné podrobnosti najdete v části 14 "Definice polí záhlaví".