Je souhaite effacer le cache d'un nom de domaine spécifique dans Chrome. Existe-t-il une extension ou une autre méthode que je peux utiliser pour cela?
MISE À JOUR: À partir de la version 52.0.2743.116 m de Chrome, vous pouvez effectuer les étapes suivantes:
F12 > Chrome Developer Tools
> Onglet Application
> Clear storage
dans l'arborescence de gauche> Sélectionnez les données à effacer, puis cliquez sur Clear site data
.
Cela peut être un moyen plus rapide/plus simple:
Après avoir ouvert les outils de développement (généralement en appuyant sur F12) Cliquez sur le bouton "Recharger la page" et maintenez-le enfoncé. Dans la liste contextuelle, choisissez "Cache vide et rechargement matériel".
Pas sûr que cela efface le cache pour tout le domaine. Mais probablement satisfait 90% des cas d'utilisation de personnes qui visitent cette question SE.
Remarque: Dans certains cas, cela n'ouvrira PAS la liste contextuelle. Cela est dû au fait que la page n'est pas mise en cache à ce moment-là et que le menu n'est pas appelé.
Voici comment supprimer les cookies de Chrome de manière sélective par domaine ou sous-domaine:
chrome://settings/content/cookies
Plus de détails ici:
http://oxid-blog.euroblaze.de/miscipes/delete-google-chrome-cookies-selectively-by-domain/
Cela ne peut toutefois pas sélectionner les cookies par dossiers Web, par exemple. www.domain.com/folder1
.
En trois étapes:
Notez que vous pouvez désancrer les outils DevTools si vous préférez les conserver dans une fenêtre distincte pendant qu'ils sont ouverts.
La suppression des entrées de l'historique fonctionnera dans de nombreux cas: (Mac)
Remove selected items
Wrench -> Preferences -> Under the Hood ->
Use DNS pre-fetching to improve page load performance
Désactivez-le - vidant ainsi tout le cache de l'application - rechargez la page concernée - puis réactivez-le. Si cela se produit souvent ou ne résout pas le problème, certains 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 (strictement réservée à la vitesse d’application), car chrome n’a «aucune activité» pour le système, c’est peut-être une solution à un problème, mais ce n’est pas une très bonne réponse.
(De peur que vous ne soyez énervé à propos de ma déclaration "Pas d'affaire", j'utilise la méthode de pré-récupération moi-même, car j'aime la rapidité, correcte ou non)
Dans Chrome 72+:
chrome://settings/siteData
Cela supprimera toutes les données de site pour ces sites, y compris les cookies et le cache.
L'avantage de cette technique est que vous pouvez facilement effacer les données du site pour tous les sous-domaines d'un domaine.
L'autre façon d'accéder à cet écran de réglage est:
Menu Trois points> Paramètres> Avancé (en bas)> Paramètres de contenu (sous Confidentialité et sécurité)> Cookies (oui, le nom est trompeur)> Afficher tous les cookies et les données du site
Webpack mettait en cache un projet précédent pour moi et j'ai besoin de certaines parties de la mise en cache pour que je ne puisse pas utiliser l'incognito. Les 3 meilleures solutions ne fonctionnaient pas pour mon cas. Ce qui a bien fonctionné et a été assez rapide à mettre en œuvre a été de cliquer sur l’onglet Ressources dans les outils de développement, de déplier Cache Storage et de cliquer avec le bouton droit pour supprimer les données mises en cache.