El navegador guarda una copia de las páginas visitadas en la caché. Cuando retorna al mismo sitio lo que hace es verificar si ya visitó esa página y cuál es la fecha del archivo. Si la fecha de modificación concuerda con la del servidor, la página se carga desde la caché. Si no, baja del server. Veremos a continuacion como evitar eso, y que siempre baje el archivo desde el servidor, evitando la caché del navegador.
Método Response.Expires: Con este método definimos los minutos que se usará la caché. Si ponemos 3 significa que a los 3 minutos dejará de usar la caché, y pedirá la página al servidor. Obviamente si ponemos 0, se evita totalmente la caché, ya que pedirá directamente la página al server. Algo importante es que debemos ubicarlo antes de los encabezados HTTP. Su forma de usarlo es el siguiente.
| <% Response.Expires = 0 %> |
| <% Response.ExpiresAbsolute = #4/12/2000 10:00:00# %> |
| <% Response.AddHeader "PRAGMA", "NO-CACHE" %> |
Usuarios que han visto este tema también han visto...
- Operadores condicionales en ASP
- Banners aleatorios sin Adrotator
- RecordCount distinto de -1
- Gestion de descarga de archivos
- El objeto Drive en ASP
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.