sirven signo que para navegador memoria mac los internet google eliminar comandos chrome cache busqueda borrar http caching http-headers

http - signo - que es el cache del navegador



¿Cómo se ordena a los navegadores web NO cachear páginas? (2)

Compruebe qué encabezados HTTP está enviando su servidor, estos pueden sobrepasar lo que está en la sección meta en el HTML.

Tengo un problema de almacenamiento en caché con Internet Explorer 6.0 y deseo instruir al navegador para que no almacene en caché la página que está solicitando.

Más información: en mi página, hay un token aleatorio que evita volver a cargar el sitio y publicar la misma información dos veces o más.

Si ahora marca esta página como favorito, el navegador debe recibir instrucciones para actualizar el sitio, cada vez que lo solicite.

Firefox 3.0.5 hace esto correctamente, pero IE 6.0 mantiene el token aleatorio en el caché.

Incluí las siguientes metaetiquetas en la página afectada:

<meta http-equiv="cache-control" content="no-cache, must-revalidate"> <meta http-equiv="expires" content="0"> <meta http-equiv="pragma" content="no-cache">

¿Algunas ideas? ¡Gracias por adelantado!


Este es un problema de googleable bastante bien documentado, y probablemente haya sido engañado varias veces aquí, pero este es mi bloque estándar (C #):

Response.AppendHeader("Cache-Control", "no-cache"); //HTTP 1.1 Response.AppendHeader("Cache-Control", "private"); // HTTP 1.1 Response.AppendHeader("Cache-Control", "no-store"); // HTTP 1.1 Response.AppendHeader("Cache-Control", "must-revalidate"); // HTTP 1.1 Response.AppendHeader("Cache-Control", "max-stale=0"); // HTTP 1.1 Response.AppendHeader("Cache-Control", "post-check=0"); // HTTP 1.1 Response.AppendHeader("Cache-Control", "pre-check=0"); // HTTP 1.1 Response.AppendHeader("Pragma", "no-cache"); // HTTP 1.0 Response.AppendHeader("Expires", "Wed, 09 Jun 1993 00:00:00 GMT"); // HTTP 1.0