Sdílet prostřednictvím


HttpCacheVaryByHeaders.UserCharSet Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda ASP.NET výstupní mezipaměť liší odpovědi 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 hlavičky Accept-Charset a přidá ji do Vary hlavičky HTTP odeslané klientovi, falsejinak . Výchozí hodnota je false.

Příklady

Následující příklad kódu ukazuje, jak některé akce je provedena 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čky požadavku, která server používá k určení, které odpovědi v mezipaměti se odesílají v reakci na požadavek klienta. Pole Accept-CharSet určuje, že server vybere odpověď na základě znakové sady klienta.

Další informace naleznete v dokumentu RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, který je k dispozici na webu W3C (World Wide Web Consortium). Úplné podrobnosti najdete v části 14 " Definice polí záhlaví".

Platí pro