Programación en castellano
Inicio > Taller Web > Internet > ASP > Evitar la caché del navegador
-Artículos

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

 

Últimos comentarios
Últimos 5 comentarios

a insultar (08/04/2008)

Por
vamos, vamos,.. ¿idiotas?... ya será menos.
Quizas,... ¿principiantes? Mejor,¿no?, pero ¿idiotas?...
¿O acaso no recuerdas cuando aun eras un pequeño ignorante? O a lo mejor tanta paja mental te ha impedido dejar de serlo...
Ayuda y seras ayudado, ya que nadie nace enseñado.

Funciona !!! (19/06/2007)

Por
He probado el código y funciona a la perfección...

Duda... (28/11/2006)

Por
Este procedimiento hace que si se presiona el boton atras el navegador diga "La pagina ha caducado"?

Si no es así, como podemos hacerlo?

lo de la caché (12/04/2005)

Por
dónde pongo el código asp

Gracias Juan Perez (17/02/2005)

Por
Tocayo, me ha servido estupendamente el codigo, hasta trabajando con PHP. Lo he puesto en la cabecera y voilá, todo arreglado, porque no podía ver un puñetero botón que había modificado. Gracias de nuevo.
 
Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados