Question Effacer le cache pour un nom de domaine spécifique en chrome


Je souhaite effacer le cache pour un nom de domaine spécifique dans Chrome. Y a-t-il une extension ou une autre méthode que je peux utiliser pour cela?


269
2018-05-04 10:13


origine


Le problème est qu’il n’est pas aussi simple de vider le cache que vous le pensez. Lorsqu'un navigateur met en cache des fichiers, il le fait en fonction de son URL. La complication est que beaucoup de sites partager fichiers courants comme les scripts Google API, les icônes Gravatar, etc. Comment allez-vous effacer le cache pour un site spécifique uniquement? Les fichiers communs qu’il charge doivent-ils également être supprimés (et donc en partie en effaçant le cache pour d’autres sites)? Ou devraient-ils rester intacts? (probablement la solution la plus "correcte"). - Synetech
Honnêtement, aucune de ces réponses n'a vraiment répondu à la question pour moi. Ce sont des réponses de développeur. La question fondamentale est comment une personne régulière ferait cela. Il serait déraisonnable de demander à un non-développeur de faire ces choses. - Will Strohl
Ce sont des moments pareils quand je reviens à Firefox pour une journée. - User
Personne n'a vraiment répondu à cette question sur la suppression du cache pour un domaine spécifique - DiverseAndRemote.com
Depuis que les outils de développement F12 sont intégrés à Chrome, leur utilisation est ouverte à tous, et pas uniquement aux développeurs pour la suppression d'éléments spécifiques. - Fiasco Labs


Réponses:


MISE À JOUR: À partir de la version de Chrome 52.0.2743.116 m, vous pouvez effectuer les étapes suivantes:

F12 > Chrome Developer Tools > Application onglet> Clear storage dans l'arborescence de gauche> Sélectionnez les éléments de données à effacer, puis cliquez sur Clear site data.


Cela peut être un moyen plus rapide / plus simple:

  • presse F12 ouvrir les outils de développement Chrome (apparaîtra en bas)
  • Cliquez sur l'icône "engrenage" dans le coin supérieur droit
  • En dessous de Général cocher Désactiver le cache
  • Recharger la page et réactiver la mise en cache en décochant cette case

287
2017-07-04 14:57



Merci, cela fonctionne vraiment contrairement aux autres réponses qui confondent le cache et les cookies ;-) - Peter Jenkins
Mais fait-il réellement clair le cache de la page ou simplement le charger sans utiliser le cache? Autrement dit, si vous ouvrez le répertoire de cache, y a-t-il des fichiers liés à cette page qui ont disparu après le rechargement? - Synetech
C'est un moyen assez pratique de le faire et cela peut être agaçant si vous devez le faire plusieurs fois. Heureusement, il existe un moyen plus simple et plus rapide: superuser.com/a/598260/83619 - Tom Auger
Actuellement, Chrome Developer Tools semble désactiver le cache uniquement lorsque DevTools est ouvert sans l'effacer. - Jaak Kütt
alt ⌥ + cmd ⌘ + i sur Mac ouvrir les outils de développement Chrome - Yves M.


Après avoir ouvert les outils de développement (généralement en appuyant sur F12) Cliquez sur le bouton "Reload Page" et maintenez-le enfoncé. Dans la liste déroulante, choisissez "Vider le cache et recharger dur".

Pas sûr que cela efface le cache pour le domaine entier. Mais satisfait probablement 90% des cas d'utilisation de personnes qui visitent cette question SE.

Remarque: Dans certains cas, cela n'ouvrira pas la liste déroulante. C'est parce que la page n'est pas mise en cache à ce moment-là, le menu n'est donc pas appelé.


86
2018-05-21 19:13



Ne semble pas fonctionner sur mac. - Benjamin Crouzier
Essayez de faire en sorte que la barre d'outils du développeur s'ouvre en premier sur F12 (ou sur CMD + SHIFT + C pour la console). Je n'ai pas testé sur un Mac. - Tom Auger
merci @Hashbrown pour le montage. J'aurais dû modifier ma réponse. - Tom Auger
pas de soucis. Cette solution est juste plus rapide que la réponse sélectionnée et moins radicale que la simple désactivation du cache. Je pense que cela doit être au top, et la seule façon pour que ça se passe, c'est que les gens le testent et que ça marche pour eux. - Hashbrown
Cliquez avec le bouton droit de la souris sur GNU / Linux pour ouvrir le menu contextuel au lieu d’un long clic. - z0r


Voici comment supprimer les cookies de Chrome de manière sélective par domaine ou sous-domaine:

  • aller à chrome://settings/content/cookies
  • tapez le nom de domaine dans le champ de recherche
  • cliquez sur supprimer

Plus de détails ici:

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

Cela ne peut cependant pas sélectionner les cookies par des dossiers Web, par ex. www.domain.com/folder1.


42
2018-06-26 08:46



Bienvenue sur Super User! Ce serait bien pour inclure les parties essentielles de la réponse ici, et fournir le lien uniquement pour référence future. - slhck
La question concernait le nettoyage de la cache, mais vous avez répondu comment effacer biscuits. - Daniel Serodio
Cache trouvé également à partir du même onglet de détails. - Jaak Kütt
Juste pour ajouter à la confusion - cela a fonctionné pour moi quelque chose que je suis à peu près "cache" ET les paramètres de chrome incluent quelque chose appelé "stockage local" donc je pense que le terme "cache de navigateur" peut être trop général. Mon point est que cette réponse a fonctionné pour moi. - ssaltman
Cela a aussi fonctionné pour moi. Parfois, il est nécessaire d'effacer à la fois le cache et les cookies lorsque vous effectuez un développement Web avec des sessions utilisateur. - mrk2010


  1. presse contrôle  décalage  je (ou commander  décalage  je sur OS X) pour ouvrir Outils de développement
  2. Cliquez avec le bouton droit sur le bouton de rechargement situé à côté de la barre d'adresse.
  3. Choisissez: "Vider le cache et recharger dur".

7
2017-11-18 22:43





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

Désactivez-le - jetant ainsi tout le cache de l'application - rechargez la page concernée - puis réactivez-la. Si cela se produit souvent ou ne résout pas le problème, une partie du cache en amont de chrome est le problème et vous devriez probablement laisser le chrome désactivé.

L’invalidation sélective d’un cache de couche d’application (qui est strictement réservée à la vitesse de l’application), car le chrome ne prend pas la relève du système est peut-être une réponse à certains problèmes, mais ce n’est pas une très bonne réponse.

(De peur que vous n'ayez peur de mon énoncé "pas d’affaires", j’utilise la pré-extraction moi-même car j’aime la fermeté, bon ou pas)


2
2018-05-04 11:16



Malgré vos objections entre parenthèses et l'exactitude de votre solution, je crains quand même. - Blomkvist


En trois étapes:

  1. F12 (outils de développement ouverts)
  2. F1 (Aller aux paramètres)
  3. En dessous de Préférences / Réseau décocher Désactiver le cache (pendant que DevTools est ouvert)

Notez que vous pouvez désinstaller les DevTools si vous préférez les garder en tant que fenêtre distincte lorsqu'ils sont ouverts.


1
2017-11-08 08:07



Celui-ci fonctionne bien si vous avez besoin d'actualiser des ressources externes telles que js ou css - RafaSashi


La suppression des entrées d'historique fonctionnera dans de nombreux cas: (Mac)

  1. Cmd+Y (Historique ouvert)
  2. Recherchez votre domaine
  3. Vérifiez toutes les entrées. Malheureusement, il n'y a pas de bouton check all pour le moment. Vous n'avez pas besoin de cliquer sur les cases à cocher cependant, en cliquant sur l'heure fonctionne également.
  4. Cliquez sur Remove selected items

0
2018-03-08 15:49





Webpack mettait en cache un projet précédent pour moi et j'ai besoin de parties de la mise en cache pour que je ne puisse pas utiliser incognito. Les 3 meilleures solutions n'ont pas fonctionné pour mon cas. Ce qui a fonctionné et a été assez rapide à mettre en œuvre a été de cliquer sur l'onglet Ressources dans les outils Developer, de déployer Cache Storage et de cliquer avec le bouton droit pour supprimer les données mises en cache.


0
2018-06-27 04:45