it-swarm.dev

¿Cómo desactivar el caché de Firefox?

Estoy usando Firefox 3.5.2 . Por alguna razón, ha almacenado una página en caché y no se actualizará. Por ejemplo, agregué una declaración alert('test'); a algún código JavaScript que se carga en la página, pero Firefox no lo ve. Cuando hago una fuente de vista, todavía veo el código antiguo.

Así que supongo que esto es un problema de caché. ¿Cómo puedo solucionarlo, o puedo hacer que Firefox nunca almacene en caché algo de http://localhost?

73
Click Upvote

Puede forzar que todas las solicitudes relacionadas con una actualización se soliciten realmente al servidor (omitiendo cualquier contenido ya almacenado en caché y actualizando la memoria caché con la nueva versión) usando Ctrl+F5 en lugar de solo F5.

Sin embargo, esto no funciona para las solicitudes realizadas por la página dentro del código del lado del cliente. Cuando ese es un problema, debe usar el método POST (las solicitudes POST nunca deben almacenarse en caché) en lugar de GET o agregar un valor en constante cambio a la cadena de consulta (como la hora actual en ms).

32
David Spillett

Desactivar el almacenamiento en caché de una página en particular. la forma correcta es establecer la directiva de caché en la solicitud de HTTP:

Cache-Control: no-cache

desactive toda la capacidad de almacenamiento en caché de Firefox a través de su página about: config

network.http.use-cache = false.
90
joe

Si usa FireBug, en el menú desplegable de la pestaña Red hay una opción para deshabilitar el caché del navegador.

44
goliatone

Si instala el complemento Web Developer , le ofrece una barra de herramientas adicional donde puede deshabilitar la caché entre otras cosas. Lo recomiendo altamente y Firebug si está trabajando en páginas web o scripts.

11
JamesRyan

El complemento de Firefox CacheViewer le permite eliminar explícitamente una página específica en caché.
Me resulta bastante útil cuando Superuser-Beta se actualiza y mi caché hace que las cosas desaparezcan de las páginas de edición.

Hay un complemento más llamado JohnnyCache en este artículo .

En teoría, Johnnycache puede evitar el acceso al caché para archivos o rutas individuales, lo que sería perfecto. En la práctica, esto no funciona en algunos casos (tal vez le estoy dando el camino equivocado de alguna manera).

Puede usar Johnnycache para bloquear el almacenamiento en caché de todo el sitio en desarrollo (solo use yoursitename.com). Esto siempre funciona, pero puede ralentizar la carga de páginas complejas. Pero sugeriría hacer esto cuando instales Johnnycache por primera vez, para tener una idea de cómo funciona.

Lo malo es que Johnnycache no funciona para Firefox 26.0

11
nik

Yo diría que la mejor manera que he encontrado es haciendo clic en HERRAMIENTAS en firefox y comenzar la navegación privada que no almacena en caché ninguna página y restaurará todas las páginas que tenía abiertas antes de ingresar a NAVEGACIÓN PRIVADA. Buena característica.

3
Shawn

En las versiones más recientes, puede configurar Firefox para que la caché http se deshabilite cada vez que tenga el Inspector abierto, lo que es muy útil para el desarrollo. (Estoy usando Firefox Developer Edition 61)

  • Abra el inspectorcmd + opt + i en Mac).
  • Para abrir la configuración, haga clic en los tres puntos en la parte superior derecha del Inspector y luego seleccione "Configuración"

enter image description here

  • En la página que se abre, asegúrese de que la siguiente opción esté marcada en "Configuración avanzada:" "Desactivar caché HTTP (cuando la caja de herramientas está abierta)"

enter image description here

Eso es. Cada vez que tenga el Inspector abierto, el caché se desactivará automáticamente.

1
Nathan Arthur

En dispositivos Android, use la siguiente configuración en about:config para deshabilitar el caché del navegador:

browser.cache.disk.enable = False
browser.cache.memory.enable = False
1
ansi_lumen

2018 - acerca de: ajustes de configuración

En 2018, algunos de los ajustes de configuración de Firefox mencionados en las respuestas anteriores ya no existen.

En acerca de: config configuraciones, desactivar el conjunto de caché web de Firefox-: ** browser.cache.disk.enable ** = falso


Navegador privado

Otra forma de deshabilitar el caché es simplemente abrir un navegador privado usando el menú de la hamburguesa o el acceso directo CTRL + DESPLAZAR + P

0
suspectus

En Firefox 4, use about: config . En el filtro, escriba cache. Alternar todos los conmutadores a falso. Ten cuidado, no cambies los tamaños, solo los interruptores.

Entonces use Ctrl + F5 para los refrescos. Esto también funciona bien para las pruebas de velocidad de página.

0
Joe