Share via


HttpCacheVaryByHeaders.UserCharSet Vlastnost

Definice

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

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í".

Platí pro