2010-10-04 18 views

Respuesta

10

HttpCachePolicy.SetCacheability Method

NoCache: Establece el Cache-Control: no-cache encabezado. Sin un nombre de campo, la directiva se aplica a toda la solicitud y un caché compartido (servidor proxy) debe forzar una revalidación exitosa con el servidor web de origen antes de satisfacer la solicitud. Con un nombre de campo, la directiva se aplica solo al campo nombrado; el resto de la respuesta se puede suministrar desde un caché compartido.

HttpCachePolicy.SetAllowResponseInBrowserHistory Method

Cuando HttpCacheability se establece en NoCache o ServerAndNoCache la Expires encabezado HTTP es por defecto se establece en -1; esto le dice al cliente que no guarde en caché las respuestas en la carpeta Historial, para que cuando use los botones Atrás/Adelante el cliente solicite una nueva versión de la respuesta cada vez.

0

Estas líneas evitan que la página se guarde en caché.

5

El primero le dice al navegador que no almacene en caché esta página (see here), y la segunda le dice al navegador que no incluya esta página en el historial de exploración (see here).

+0

¿Por qué los votos a favor? No hay nada malo con esta respuesta. – Carvellis

+3

"Google es tu amigo" no es una respuesta aceptable y solo es frustrante. – mcdrummerman

1

En este cache se controla mediante la siguiente declaración:

Response.Cache.SetCacheability(HttpCacheability.NoCache); 
+0

¿podría añadir más a su respuesta? –

0

Lo que descubrí por un camino difícil y un día de la investigación que tener Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache)

en Global.asax.cs archivo:

protected void Application_PreSendRequestHeaders(Object sender, EventArgs e) 
{ 
    Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache); 
} 

ayuda a manejar la ventana emergente refrescante con una nueva información en el navegador IE.

Al configurarlo, invoca un controlador por segunda vez que se abre la ventana emergente y actualiza los datos desde el servidor.

Espero que ayude a alguien.

Cuestiones relacionadas