Sdílet prostřednictvím


HttpCachePolicy.AppendCacheExtension(String) Metoda

Definice

Připojí zadaný text k hlavičce Cache-Control protokolu HTTP.

public:
 void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension (string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)

Parametry

extension
String

Text, který se má připojit k Cache-Control záhlaví.

Výjimky

extension je null.

Příklady

Následující příklad kódu ukazuje použití rozšíření cache-control podporované internet explorer. Server prohlížeči signalizuje, že se obsah po dobu jedné hodiny nezmění (pre-check=3600), a dá pokyn, aby načetl obsah přímo z místní mezipaměti. Pokud ale server upraví obsah a uživatel si stránku vyžádá během patnácti minut (post-check= 900) až jedné hodiny, prohlížeč zobrazí informace nalezené v místní mezipaměti, ale provede také kontrolu na pozadí a volitelné načtení nového obsahu na serveru.

Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")

Poznámky

Pokud prohlížeč nerozpozná direktivy nebo rozšíření řízení mezipaměti, musí nerozpoznané termíny ignorovat. Další informace najdete v dokumentu RFC 2616: Protokol Hypertext Transfer Protocol – HTTP/1.1, který je k dispozici na webu konsorcia W3C (World Wide Web Consortium).

AppendCacheExtension je zaveden v rozhraní .NET Framework verze 3.5. Další informace najdete v tématu Verze a závislosti.

Platí pro