Ver Mensaje Individual
  #31 (permalink)  
Antiguo 19/08/2002, 22:28
pepe_e4
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, N.L. - México
Mensajes: 313
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Las FAQ's del foro de ASP

Ubicando el siguiente código en una página ASP, se fuerza a que el navegador cargue la página desde el servidor, y no desde la cache del usuario. Es muy útil para utilizar con las páginas dinámicas que se actualizan constantemente, que necesitan ser procesadas en el servidor antes de mostrarse al navegador del cliente.

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

El código anterior debe ubicarse antes de cualquier otro código ASP o HTML, por arriba del <head>.

El método Response asegura que la página ASP se genere en forma dinámica (procesada por el servidor), evitando mostrar la página almacenada en el cache.

Con la línea CacheControl = Private, se evita el almacenamiento en un proxy.
La instrucción Expires funciona igual que con las cookies, podemos darle una fecha de caducación, ponerla en 0 (nunca caducará) o un valor negativo (nunca caducará).

Última edición por AlZuwaga; 21/11/2002 a las 15:37