Categorías destacadas
programacion php    
Artículo
1
¡votar!

 Evitar la caché del navegador

1 . Instrucciones para evitar la Caché

En este taller conocerá como forzar la recarga de una página asp eludiendo la cache del navegador.

Instrucciones para evitar la Caché

El navegador (ya sea Internet Explorer o Netscape Navigator) con el que está visualizando esta página ha almacenado en su disco duro las imágenes y el texto que la componen. De esta manera cuando acceda la próxima vez su navegador accederá a su disco duro para mostrarle la página evitando el tiempo de descarga a través de Internet.

Este mecanismo, se repite mediante el proxy de una Intranet o del proveedor de acceso a Internet.

La ventaja de esta característica se convierte en desventaja en el caso de páginas dinámicas, (como ASP) que necesitan procesarse en el servidor antes de visualizarse en el navegador del cliente, para lo cual deberá desactivar esta característica.

Los siguientes métodos del objeto Response aseguran que una página ASP se genere siempre dinamicamente (previo proceso por el servidor) evitando la recarga de la caché del navegador (o del proxy) en caso de que se haya accedido con anterioridad.

Al indicar CacheControl = Private, se evita el almacenamiento en el proxy y la instrucción Expires permite indicar la fecha y hora en el que la página será eliminada de la caché del navegador cliente. Por ejemplo, basta con poner un cero, un número negativo o una fecha anterior a la actual.

Código para evitar la cache del navegador

 <% 
   Response.addHeader "pragma", "no-cache"
   Response.CacheControl = "Private"

   ' Selecciona una de las tres opciones siguientes
   Response.Expires = -1441
   Response.Expires = 0
   Response.ExpiresAbsolute = #1/5/2000 12:12:12#
 %>

   
Publicado por:
Walter Nieves
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon