Sdílet prostřednictvím


HttpCacheVaryByHeaders.AcceptTypes Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda ASP.NET výstupní mezipaměť liší odpovědi uložené v mezipaměti hlavičkou Accept HTTP a připojí ji k odchozí Vary hlavičce HTTP.

public:
 property bool AcceptTypes { bool get(); void set(bool value); };
public bool AcceptTypes { get; set; }
member this.AcceptTypes : bool with get, set
Public Property AcceptTypes As Boolean

Hodnota vlastnosti

truepokud ASP.NET výstupní mezipaměť se liší podle hlavičkyAccept; jinak . 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 AcceptTypes je truevlastnost .

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

Poznámky

Hlavička Vary označuje pole hlavičky požadavku, která server mění odpověď podle Accept pole, a určuje, že server vybere odpověď na základě typů médií přijatelných pro klienta.

Další informace o hlavičkách HTTP 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