¿Cuál es la diferencia entre “Normal Reload”, “Hard Reload” y “Empty Cache and Hard Reload” en Chrome?

Recientemente descubrí esta nueva función en Chrome:

opciones de recarga

Puedo deducir la diferencia entre la opción 1 y la opción 3, y esa opción 2 probablemente sea algo intermedio, pero no puedo encontrar información más precisa en ninguna parte.

¿Alguien sabe el comportamiento preciso de cada una de las 3 opciones?

Recarga normal

Lo mismo que presionar F5 . Esto utilizará la memoria caché pero revalidará todo durante la carga de la página, buscando respuestas “304 no modificadas”. Si el navegador puede evitar volver a descargar archivos JavaScript almacenados en caché, imágenes, archivos de texto, etc. entonces lo hará.


Recarga dura

No use nada en la memoria caché cuando realice la solicitud. Obliga al navegador a volver a descargar cada archivo JavaScript, imagen, archivo de texto, etc.


Vaciar caché y recarga dura

Obviamente, si el caché está vacío, tendrá que volver a cargarse. Esto obligará nuevamente al navegador a volver a descargar todo. Sin embargo, si la página realiza descargas posteriores a través de JavaScript que no formaban parte de la carga de la página, es posible que todavía utilicen la memoria caché, que es donde vaciar el caché ayuda, ya que garantiza que ni siquiera estas utilicen. archivos en caché.


Nota : Esta función solo está disponible cuando las herramientas de desarrollador están abiertas.

Esto también funciona en Mac OS X. Abra las herramientas de desarrollador, y luego, en el botón de recarga, ya sea 1. clic secundario (clic derecho para el mouse de la mano derecha), o 2. clic largo, también presione prolongadamente para ver el menú.

Además de esta respuesta , la recarga difícil a menudo hace que los proxies, las redes de entrega de contenido y otras memorias caché remotas se actualicen.

enter image description here

    Intereting Posts