HttpCachePolicy.AppendCacheExtension(String) Metodo

Definizione

Aggiunge il testo specificato all'intestazione Cache-Control HTTP.

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

Parametri

extension
String

Testo da aggiungere all'intestazione Cache-Control .

Eccezioni

extension è null.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di un'estensione di controllo cache supportata da Internet Explorer. Il server indica al browser che il contenuto non cambierà per un'ora (pre-check=3600) e indica di recuperare il contenuto direttamente dalla cache locale. Tuttavia, se il contenuto viene modificato dal server e la pagina viene richiesta dall'utente entro un periodo di quindici minuti (post-check= 900) a un'ora, il browser visualizza le informazioni trovate nella cache locale, ma esegue anche un controllo in background e un recupero facoltativo del nuovo contenuto nel server.

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

Commenti

Se il browser non riconosce le direttive o le estensioni del controllo della cache, il browser deve ignorare i termini non riconosciuti. Per altre informazioni, vedere RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, disponibile nel sito Web World Wide Web Consortium (W3C).

AppendCacheExtension è stato introdotto in .NET Framework versione 3.5. Per altre informazioni, vedere Versioni e dipendenze.

Si applica a