¿Cómo forzar una actualización de página completa (no desde el caché) en Firefox 4.0?

25

¿Cómo se fuerza la recarga (no desde el caché) en Firefox 4.0?

He visto muchas supuestas teorías en Internet, que incluyen:

Ctrl + F5

Ctrl+ Shift+R

Pero, en realidad, estos no funcionan realmente. Entonces, ¿cómo lo haces realmente?

Parece que la única forma en que puedo hacerlo es borrar manualmente el caché cada vez. Esta no es una solución en un entorno de desarrollo.

honzakuzel1989
fuente

Respuestas:

13

Estoy en Firefox 8 y Ctrl+ F5definitivamente es el acceso directo a una recarga de página completa.

emsee
fuente
Esto también funciona para IE y estoy bastante seguro de Chrome también. Es una recarga sin pasar por el caché.
UtahJarhead
2
¿Qué sucede si la página que se almacena en caché es una página de redireccionamiento? Ctrl + F5 solo funciona en la página actual, pero con la redirección no estará en la página que desea volver a cargar sin caché.
coolcat007
9

En FireBug, en una pestaña Red, abra un menú (pequeño triángulo en la pestaña) y seleccione Deshabilitar caché del navegador.

cababunga
fuente
8

Vaya a la dirección URL: about:config. Esto debería cargar la configuración de configuración de Firefox en la ventana para editar. Es posible que vea un mensaje de advertencia que dice: "¡Esto podría anular su garantía!" eso requerirá que haga clic para cargar la configuración. Luego encuentre la browser.cache.check_doc_frequencyclave y cámbiela a 1.


Como referencia, los valores válidos para browser.cache.check_doc_frequencyson:

  • 0: busca una nueva versión de una página una vez por sesión (una sesión comienza cuando se abre la primera ventana de la aplicación y finaliza cuando se cierra la última ventana de la aplicación).

  • 1: busca una nueva versión cada vez que se carga una página. ← Este

  • 2 - Nunca verifique si hay una nueva versión, siempre cargue la página desde la memoria caché. (¿modo offline?)

  • 3- Busca una nueva versión cuando la página no esté actualizada. (Defecto)

Obviamente, esto afectará toda su experiencia de navegación, pero es esto o CTRL + F5 varias veces.

dos bobos
fuente
1
Esto es increíblemente útil cuando está probando las directivas de redireccionamiento de un servidor web, para ver si la página se está redirigiendo correctamente ahora.
bgStack15
4

Descubrí que puede tomar hasta 3 configuraciones para que esto funcione cuando se trata de archivos Javascript interdependientes. Lo siguiente funciona en FireFox 39 (y probablemente también en versiones anteriores):

  1. Abra las herramientas de desarrollador de Firefox
  2. Haga clic en la pestaña de engranaje (lado derecho, cuarto desde la derecha)
  3. Busque la sección Configuración avanzada (tercera columna) y haga clic en "Desactivar caché (cuando la caja de herramientas está abierta)"
  4. Abra una nueva pestaña y escriba about: config en la URL
  5. Busque "browser.cache.check_doc_frequency" y cambie su valor a 1
  6. Busque "network.http.use-cache" y cambie su valor a "false" haciendo clic en la línea. Tenga en cuenta que para páginas complejas, esto podría aumentar significativamente su tiempo para actualizar la página.

Un agradecimiento especial a los siguientes por llevarme por el camino correcto:

Por supuesto, si esto es más que una simple depuración y desea un control explícito sobre las páginas en producción, debe hacerlo en los encabezados de página: http://www.mobify.com/blog/beginners-guide-to-http -cache-headers /

hkong
fuente
¿el paso 3 es lo mismo que el paso 6, haciendo que los pasos 4,5 y 6 no tengan sentido? Lista útil, gracias
twobob
1

Hasta donde sé, al menos en la serie 3.x, la segunda o tercera actualización consecutiva obliga a Firefox a recuperar el contenido de la página completa nuevamente. Estoy de acuerdo en que parece que no siempre funciona.

mmmball
fuente
1

También puede borrar todo el caché si lo desea. Solo ve a Options ► Advanced ► Network ► Cached Web Content ► Clear Now. Luego haga clic en el botón de actualización habitual o presione F5, ¡y la página se actualizará completamente!

El chico con el sombrero
fuente