Вопрос Очистить кеш для определенного имени домена в хром


Я хочу очистить кеш для определенного имени домена в Chrome. Есть ли расширение или другой метод, который я могу использовать для этого?


269
2018-05-04 10:13


происхождения


Проблема заключается в том, что очистить кеш не так просто, как вы думаете. Когда браузер кэширует файлы, он делает это на основе своего URL-адреса. Усложнение состоит в том, что многие сайты доля общие файлы, такие как скрипты API Google, значки Gravatar и т. д. Как вы могли бы очистить кеш только для определенного сайта? Должны ли быть удалены и обычные файлы, которые он загружает (и, таким образом, частично очищают кеш для других сайтов)? Или они останутся нетронутыми? (возможно, наиболее «правильное» решение). - Synetech
Честно говоря, ни один из этих ответов действительно «не отвечает» на меня. Это ответы разработчиков. Корневой вопрос заключается в том, как обычный человек сделает это. Было бы необоснованным просить не-разработчика делать это. - Will Strohl
Пришло время, когда я переключаюсь обратно в Firefox на один день. - User
Никто не ответил на этот вопрос о том, как очистить кеш для определенного домена - DiverseAndRemote.com
Поскольку инструменты разработчика F12 встроены в Chrome, их использование доступно всем, а не только разработчикам для очистки определенных элементов. - Fiasco Labs


ответы:


ОБНОВЛЕНИЕ: по версии Chrome версии 52.0.2743.116 м вы можете выполнить следующие действия:

F12 > Chrome Developer Tools > Application вкладка> Clear storage в левом дереве> Выберите элементы данных для очистки, затем нажмите Clear site data,


Это может быть более быстрым / простым способом:

  • Нажмите F12 для открытия Chrome Developer Tools (появится снизу)
  • Нажмите на значок «шестерня» в правом верхнем углу
  • Под Генеральная check Отключить кеш
  • Перезагрузите страницу и снова включите кеширование, сняв флажок

287
2017-07-04 14:57



Спасибо, это действительно работает в отличие от других ответов, которые путают кеш и файлы cookie ;-) - Peter Jenkins
Но действительно ли это Чисто кеш для страницы или просто загрузить его без использования кеша? То есть, если вы откроете каталог кеша, будут ли какие-либо файлы, связанные с этой страницей, после перезагрузки? - Synetech
Это довольно ручной способ сделать это и может вызвать раздражение, если вам нужно сделать это несколько раз. К счастью, есть более простой и быстрый способ: superuser.com/a/598260/83619 - Tom Auger
В настоящее время Chrome Developer Tools, похоже, отключает кеш, только когда DevTools открыт, не очистив его. - Jaak Kütt
alt ⌥ + cmd ⌘ + i на макинтош открыть Chrome Developer Tools - Yves M.


После открытия инструментов разработчика (обычно путем нажатия F12) Нажмите + Удерживайте кнопку «Обновить страницу». Из всплывающего списка выберите «Пустой кэш и жесткий перезагрузка».

Не уверен, что это очистит кеш для всего домена. Но, вероятно, удовлетворяет 90% случаев использования людей, которые посещают этот вопрос SE.

Заметка: В некоторых случаях это НЕ откроет всплывающее окно. Это связано с тем, что в это время страница не кэшируется, поэтому меню не вызывается.


86
2018-05-21 19:13



Кажется, не работает на Mac. - Benjamin Crouzier
Сначала попробуйте открыть панель инструментов разработчика - нажмите F12 (или CMD + SHIFT + C для консоли). Я не тестировал Mac. - Tom Auger
спасибо @Hashbrown для редактирования. Я должен был изменить свой ответ. - Tom Auger
не беспокойся. это решение быстрее, чем выбранный ответ, и менее критично, чем просто отключить кеш. Я чувствую, что это должно быть наверху, и единственный способ получить преимущество - это проверить, проверяет ли человек и работает ли он - Hashbrown
Щелкните правой кнопкой мыши на GNU / Linux, чтобы открыть всплывающее меню, а не длительный щелчок. - z0r


Вот как можно выборочно удалять файлы cookie Chrome по домену или поддомену:

  • идти к chrome://settings/content/cookies
  • введите имя домена в поле поиска
  • нажмите «Удалить»

Подробнее здесь:

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

Однако это не может выбирать файлы cookie через веб-папки, например. www.domain.com/folder1,


42
2018-06-26 08:46



Добро пожаловать в Суперпользователя! Это было бы хорошо чтобы включить здесь основные части ответа и предоставить ссылку только для справок в будущем. - slhck
Вопрос состоял в том, чтобы очистить кэш, но вы ответили, как очистить печенье, - Daniel Serodio
Найденный кеш также можно найти на одной и той же вкладке. - Jaak Kütt
Просто чтобы добавить к путанице - это сработало для меня для чего-то, что я уверен, что это «кеш», а настройки chrome включают в себя что-то, называемое «локальным хранилищем», поэтому я считаю, что термин «кеш браузера» может быть слишком общим. Я хочу сказать, что этот ответ сработал для меня. - ssaltman
Это также сработало для меня. Иногда вам необходимо очистить кеш и файлы cookie, когда вы делаете веб-разработку с пользовательскими сеансами. - mrk2010


  1. Нажмите контроль  сдвиг  я (или команда  сдвиг  я на OS X), чтобы открыть Инструменты Dev.
  2. Щелкните правой кнопкой мыши кнопку перезагрузки рядом с адресной строкой.
  3. Выберите «Пустой кэш и жесткий перезагрузка».

7
2017-11-18 22:43





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

Отключите его - таким образом, сбросьте весь кэш приложения - перезагрузите затронутую страницу, а затем снова включите. Если это часто случается или не устраняет проблему, то возникает проблема с кешем, расположенным выше по потоку от хром, и вы, вероятно, должны оставить хром отключенным.

Селективная недействительность кеша прикладного уровня (которая выполняется строго для скорости приложения), поскольку хром имеет «не бизнес», взявший на себя ответственность за систему, может быть ответом на некоторые проблемы, но это не очень хороший ответ.

(Чтобы вы не раздражались моим заявлением «без дела», я использую предварительную выборку, поскольку мне нравится zippiness, правильная или нет)


2
2018-05-04 11:16



Несмотря на ваши постоянные возражения и правильность вашего решения, я все равно. - Blomkvist


В три этапа:

  1. F12 (открытые инструменты для разработчиков)
  2. F1 (перейдите в настройки)
  3. Под Настройки / Сеть снимите флажок Отключение кэш-памяти (в то время как Devtools открыта)

Обратите внимание, что вы можете отключить DevTools, если вы предпочитаете сохранять их как отдельное окно при открытии.


1
2017-11-08 08:07



Это хорошо работает, если вам нужно обновить внешние активы, такие как js или css - RafaSashi


Удаление записей истории будет работать во многих случаях: (Mac)

  1. Cmd+Y (Открытая история)
  2. Поиск домена
  3. Проверьте все записи. К сожалению, на данный момент не проверяется вся кнопка. Вам не нужно нажимать на эти флажки, хотя время работы тоже работает.
  4. Нажмите Remove selected items

0
2018-03-08 15:49





Webpack кэшировал предыдущий проект для меня, и мне нужны части кэширования для работы, поэтому я не мог использовать инкогнито. Топ-3 решения не помогли мне. То, что было сделано и было достаточно быстрым для реализации, - это щелкнуть вкладку «Ресурсы» в инструментах разработчика, развернуть хранилище кэшей и щелкнуть правой кнопкой мыши, чтобы удалить кэшированные данные.


0
2018-06-27 04:45