Hola desconocido

Hora internet: @ 711

Evitando la Caché - [Por CoRSA]

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 %>

Método Response.ExpiresAbsolute: Se utiliza si queremos que cierta página caduque un día determinado. A partir de ese día no se cargará desde la caché sino desde el servidor directamente.

<% Response.ExpiresAbsolute = #4/12/2000 10:00:00# %>

Método Response.AddHeader: Tiene varias funciones, pero sólo comentaremos la siguiente que sirve para no llegar a guardar la caché de la página en cuestión.

<% Response.AddHeader "PRAGMA", "NO-CACHE" %>

© SoloASP.com.ar - 2001 / 2005. Todos los derechos reservados. soloasp@soloasp.com.ar
Buenos Aires - Argentina. Diseño web y programación por Guido Laghi