Skinny site

... un modo di esprimersi

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Code Snippets ASP Come impedire la memorizzazione delle pagine in cache

Come impedire la memorizzazione delle pagine in cache

E-mail Stampa PDF
Valutazione attuale: / 0
ScarsoOttimo 
Per evitare la memorizzazione di pagine ASP nella cache del server Proxy si usa la Proprietà:
Response.CacheControl
Microsoft consiglia anche di aggiungere questa riga
Response.AddHeader "Pragma", "no-cache"
La proprietà Response.Expires indica il numero indica i minuti dopo i quali la pagina scadrà. Impostando 0 o un numero negativo si inibisce la cache. Si pensa che mettendo Response.Expires=0 la pagina scadi subito, in realtà questo non è sempre vero, per colpa del fuso orario. Impostando la proprietà a -1500 risolvo definitivamente il problema (visto che 24*60=1440), così facendo si ha la certezza che anche per un visitatore dall'altra parte del mondo la pagina è scaduta.
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1500
Ultimo aggiornamento Domenica 10 Agosto 2008 13:26  

Google Analytics Tracking Module