Borrar caché para nombre de dominio específico en Chrome

310

Quiero borrar el caché para un nombre de dominio específico en Chrome. ¿Hay alguna extensión u otro método que pueda usar para hacer esto?

Benjamin Crouzier
fuente
2
El problema con esto es que no es tan simple borrar el caché como se podría pensar. Cuando un navegador almacena en caché los archivos, lo hace en función de su URL. La complicación es que muchos sitios comparten archivos comunes como scripts API de Google, íconos Gravatar, etc. ¿Cómo haría para borrar el caché solo de un sitio específico? ¿Deberían borrarse también los archivos comunes que carga (y así borrar parcialmente el caché para otros sitios)? ¿O deberían dejarse intactos? (probablemente la solución más "correcta").
Synetech
3
Honestamente, ninguna de estas respuestas realmente "responde" la pregunta para mí. Estas son las respuestas de los desarrolladores. La pregunta fundamental es cómo una persona normal haría esto. No sería razonable pedirle a un no desarrollador que haga estas cosas.
Will Strohl el
Es en momentos como estos cuando vuelvo a Firefox por un día.
Usuario
2
Nadie realmente ha respondido a esta pregunta sobre cómo borrar el caché para un dominio específico
DiverseAndRemote.com
Dado que las herramientas de desarrollo F12 están integradas en Chrome, su uso está abierto a todos, no solo a "Desarrolladores" para borrar elementos específicos.
Fiasco Labs

Respuestas:

332

ACTUALIZACIÓN: A partir de la versión 52.0.2743.116 m de Chrome, puede realizar los siguientes pasos:

F12> Chrome Developer Tools> ApplicationPestaña> Clear storageen el árbol de la izquierda> Seleccionar los elementos de datos para aclarar, a continuación, haga clic Clear site data.


Esta puede ser una forma más rápida / simple:

  • Presione F12para abrir Chrome Developer Tools (aparecerá desde la parte inferior)
  • Haga clic en el ícono de configuración "engranaje" en la esquina superior derecha
  • En General marque Desactivar caché
  • Vuelva a cargar la página y vuelva a habilitar el almacenamiento en caché desmarcando esta casilla
cslarson
fuente
77
Gracias, esto realmente funciona a diferencia de las otras respuestas que confunden el caché y las cookies ;-)
Peter Jenkins
3
¿Pero en realidad borra el caché para la página o simplemente lo carga sin usar el caché? Es decir, si abre el directorio de caché, ¿hay algún archivo relacionado con esa página que desapareció después de recargar?
Synetech
3
Esa es una forma bastante manual de hacerlo y puede ser molesto si tiene que hacerlo varias veces. Afortunadamente, hay una manera más fácil y rápida: superuser.com/a/598260/83619
Tom Auger
3
Actualmente, Chrome Developer Tools parece deshabilitar la memoria caché solo mientras DevTools está abierto sin borrarlo realmente.
Jaak Kütt
55
alt ⌥+ cmd ⌘+ ien Mac para abrir Chrome Developer Tools
Yves M.
95

Después de abrir las herramientas de desarrollador (generalmente presionando F12) Haga clic + Mantenga presionado el botón "Recargar página". En la lista emergente, elija "Vaciar caché y recargar duro".

No estoy seguro de que esto borre el caché para todo el dominio. Pero probablemente satisface el 90% de los casos de uso de personas que visitan esta pregunta SE.

Nota: En algunos casos, esto NO abrirá la lista emergente. Esto se debe a que la página no está en caché en ese momento, por lo que no se invoca el menú.

Tom Auger
fuente
3
No parece funcionar en Mac.
Benjamin Crouzier
44
Intente abrir primero la Barra de herramientas del desarrollador: presione F12 (o CMD + SHIFT + C para la consola). No he probado en una Mac.
Tom Auger
gracias @Hashbrown por la edición. Debería haber modificado mi respuesta.
Tom Auger
sin preocupaciones. Esta solución es más rápida que la respuesta seleccionada y menos drástica que simplemente deshabilitar la memoria caché por completo. Siento que esto debe estar en la cima, y ​​la única forma de obtener votos positivos es si la gente lo prueba y funciona para ellos
Hashbrown
1
Use el clic derecho en GNU / Linux para abrir el menú emergente en lugar de un clic largo.
z0r
45

Aquí se explica cómo eliminar las cookies de Chrome de forma selectiva por dominio o subdominio:

  • ir chrome://settings/content/cookies
  • escriba el nombre de dominio en el cuadro de búsqueda
  • haga clic en eliminar

Más detalles aquí:

http://oxid-blog.euroblaze.de/miscellaneous/delete-google-chrome-cookies-selectively-by-domain/

Sin embargo, esto no puede seleccionar cookies por carpetas web, por ejemplo www.domain.com/folder1.

euroblaze
fuente
2
¡Bienvenido a Super User! Sería bueno incluir aquí las partes esenciales de la respuesta y proporcionar el enlace solo para referencia futura.
slhck
41
La pregunta era sobre borrar el caché , pero respondiste cómo borrar las cookies .
Daniel Serodio
Caché encontrada también desde la misma pestaña de detalles.
Jaak Kütt
Solo para agregar a la confusión, esto funcionó para mí para algo que estoy bastante seguro es "caché" Y la configuración de Chrome incluye algo llamado "almacenamiento local", así que creo que el término "caché del navegador" puede ser demasiado general. Mi punto es que esta respuesta funcionó para mí.
ssaltman
1
Para que Chrome v65 borre COOKIES, vaya a Configuración> Avanzado> Configuración de contenido> Cookies> Ver todas las cookies y los datos del sitio> use el campo "buscar cookies" para encontrar el sitio web y luego elimine esa cookie
Lars Nordin
7
  1. Presione control shift i(o command shift ien OS X) para abrir Dev Tools.
  2. Haga clic derecho en el botón de recarga al lado de la barra de direcciones.
  3. Elija: "Caché vacía y recarga dura".
Joseph Hansen
fuente
2

En tres pasos:

  1. F12 (abrir herramientas de desarrollador)
  2. F1 (ir a la configuración)
  3. En Preferencias / Red, desmarque Inhabilitar caché (mientras DevTools está abierto)

Tenga en cuenta que puede desbloquear las DevTools si prefiere mantenerlas como una ventana separada mientras está abierto.

Peque
fuente
Este funciona bien si necesita actualizar activos externos como js o css
RafaSashi
2

En Chrome 72+:

  1. Ir chrome://settings/siteData
  2. Escriba el nombre de dominio en el cuadro de búsqueda
  3. Ya sea:
    1. Haga clic en el botón del icono de la papelera para cada resultado
    2. Haga clic en el botón 'Eliminar todo lo que se muestra'

Esto eliminará todos los datos del sitio para esos sitios, incluidas las cookies y el caché.

Lo bueno de esta técnica es que puede borrar fácilmente los datos del sitio para todos los subdominios de un dominio.

La otra forma de acceder a esta pantalla de configuración es:
Menú de tres puntos> Configuración> Avanzado (en la parte inferior)> Configuración de contenido (en Privacidad y Seguridad)> Cookies (sí, el nombre es engañoso)> Ver todas las cookies y los datos del sitio

qwertzguy
fuente
1
Wrench -> Preferences -> Under the Hood -> 
Use DNS pre-fetching to improve page load performance

Deshabilítelo, volcando así toda la caché de la aplicación, vuelva a cargar la página afectada y luego vuelva a habilitarla. Si esto sucede a menudo o no soluciona el problema, el problema es cierta caché en sentido ascendente desde Chrome y probablemente debería dejar deshabilitado Chrome.

La invalidación selectiva de un caché de capa de aplicación (que se hace estrictamente para la velocidad de la aplicación) ya que Chrome no tiene "ningún negocio" que se haga cargo del sistema podría ser una respuesta a algún problema, pero no es una muy buena respuesta.

(Para que no te enojes con mi afirmación de "no hacer negocios", utilizo la búsqueda previa a mí mismo, ya que me gusta la brusquedad, adecuada o no)

msw
fuente
2
A pesar de sus objeciones entre paréntesis y la corrección de su solución, de todos modos estoy enojado.
Blomkvist
Esta respuesta es incorrecta. Deshabilitar la captación previa de DNS no borra el caché HTTP de Chrome.
Duskwuff
1

Eliminar las entradas del historial funcionará en muchos casos: (Mac)

  1. Cmd+ Y(Historial abierto)
  2. Busca tu dominio
  3. Verifica todas las entradas. Lamentablemente, no hay ningún botón de verificación en este momento. Sin embargo, no tiene que hacer clic en las casillas de verificación, hacer clic en la hora también funciona.
  4. Hacer clic Remove selected items
Nelu
fuente
0

Webpack estaba almacenando en caché un proyecto anterior para mí y necesito partes del almacenamiento en caché para que funcione, así que no pude usar incógnito. Las 3 mejores soluciones no funcionaron para mi caso. Lo que funcionó y fue lo suficientemente rápido para implementar fue hacer clic en la pestaña Recursos en Herramientas para desarrolladores, desplegar Almacenamiento en caché y hacer clic derecho para eliminar los datos almacenados en caché.

garajo
fuente