73 votos

Cómo desactivar la caché de Firefox?

Estoy usando Firefox 3.5.2. Por alguna razón, se ha almacenado en caché de una página y no actualizar. Por ejemplo, he añadido un alert('test'); declaración a código JavaScript que se carga en la página, pero en Firefox no se ve. Cuando hago una fuente de ver, sigo sin ver el código antiguo.

Así que supongo que este es un problema con la caché. ¿Cómo puedo solucionarlo, o puedo hacer que Firefox nunca cache nada de http://localhost?

89voto

Desactivar el almacenamiento en caché de una página en particular. la forma correcta es establecer la directiva de caché en la petición Http:

Cache-Control: no-cache

la función de caché de Firefox a través de sus about:config página

network.http.use-cache = false.

44voto

goliatone Puntos 412

Si utiliza FireBug, en la ficha network (Red) del menú desplegable hay una opción deshabilita la caché del navegador.

32voto

brandall Puntos 1

Usted puede forzar a que todas las solicitudes relacionadas con una actualización para realmente ser solicitada por el servidor (ya eludiendo cualquier contenido almacenado en caché, y la actualización de la memoria caché con la nueva versión) mediante el uso de Ctrl+F5 en lugar de sólo F5.

Esto no funciona para las solicitudes hechas por la página de código del lado del cliente, aunque. Cuando ese es un problema que tiene el uso de la POST método (POST solicitudes nunca deben ser almacenados en caché) en lugar de GET o agregar un cambio de valor en la cadena de consulta (tales como el tiempo actual en ms).

11voto

Brian Vallee Puntos 61

Firefox addon CacheViewer permite explícitamente suprimir una página almacenada en caché.
Me parece bastante útil cuando Superusuario-Beta actualizaciones y mi caché hace las cosas a desaparecer de las páginas de edición.

Hay un addon llamado JohnnyCache en este artículo.

En teoría, Johnnycache puede prevenir el acceso a la caché de archivos individuales o de caminos - que sería la perfección. En la práctica, esto no funciona en algunos casos (tal vez me estoy dejando el camino equivocado de alguna manera).

Usted puede utilizar Johnnycache para bloquear el almacenamiento en caché para el sitio entero en desarrollo (sólo el uso de yoursitename.com). Esto siempre funciona, pero puede disminuir la carga de las páginas complejas. Pero te sugiero hacer esto cuando instale por primera vez Johnnycache, para tener una idea de cómo funciona.

Lo malo es que Johnnycache no funciona para Firefox 26.0

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: