HttpCachePolicy.AppendCacheExtension(String) Metoda
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í.
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.