Firefox аддон для удаления кеша и куки из одного домена? - PullRequest
32 голосов
/ 22 марта 2009

Я использую Firefox для разработки веб-сайта и в то же время для просмотра веб-страниц, чтения моей почты и т. Д.

Проблема в том, что время от времени мне нужно удалять кеш и / или удалять куки-файлы веб-приложения, но я хочу оставаться в системе на других веб-страницах, которые я посещаю.

Знаете ли вы плагин Firefox (или трюк Firefox), который может помочь с этой проблемой?

Ответы [ 13 ]

27 голосов
/ 22 марта 2009

PreferencesPrivacyremove individual cookies

Они сгруппированы по доменам, и вы можете удалить все куки из выбранного домена одним щелчком мыши.

enter image description here

Обновление: OptionPrivacyremove individual cookies

enter image description here

12 голосов
/ 23 марта 2009

Существует два дополнения для FF, которые нужны каждому веб-разработчику, и они Панель инструментов веб-разработчика и Firebug , расширение Firebug YSlow поставляется очень тоже удобно.

Панель инструментов веб-разработчика имеет отличный контроль над кешем и файлами cookie вплоть до отдельных файлов cookie. Firebug позволяет связываться с DOM и CSS напрямую для страницы, а YSlow хорош для веса страницы и времени отклика.

Будьте осторожны, включив Firebug для тяжелых сайтов JavaScript, поскольку они действительно замедляются. GMail предупредит вас об этом и скажет выключить. У меня возникла проблема при попытке отключить сайты с помощью меню, когда инструмент встроен в браузер внизу, но при открытии его в собственных окнах меню сайтов работает нормально.

Мне лично также нравится IE Tab , что означает, что я могу быстро просматривать страницу в IE, не покидая FF, и я также могу заставить ее загружать все, что с ней работает только в IE.

6 голосов
/ 22 марта 2009

Расширение WebDeveloper позволяет удалять куки для домена. Он также может очистить кеш, хотя для меня обычно достаточно Ctrl-F5 .

6 голосов
/ 22 марта 2009

Cookie Monster может работать ?. Кроме того, вы рассматривали возможность использования двух профилей в Firefox? Вы можете настроить два профиля с двумя значками и использовать один профиль для веб-сайта, а другой - для не-разработки. Единственная проблема заключается в том, что вы можете иметь только один открытый одновременно.

Кроме того, два браузера (Chrome, IE, Firefox и т. Д.) Также могут работать хорошо.

5 голосов
/ 22 февраля 2011

У меня была такая же проблема, и я обнаружил аддон Firefox для удаления файлов cookie для текущего сайта, который вы отображаете:

https://addons.mozilla.org/en-US/firefox/addon/remove-cookies-for-site/

Используя это, мне не нужно перемещаться по меню Firefox, чтобы найти мой сайт в списке (который занимал слишком много времени). Это не распространяется на проблему с кешем. Для этого есть Ctrl + F5, о которых упоминали другие люди. Здесь подробно описано:

Какие запросы генерируют обновления браузеров "F5" и "Ctrl + F5"?

4 голосов
/ 13 апреля 2015

Лучшее решение:
1) Просто нажмите CTRL+H и выполните поиск по сайту.
2) щелкните по нему правой кнопкой мыши и выберите Forget About this site (источник: https://superuser.com/a/733154/249349)

2 голосов
/ 07 октября 2009

Если вы хотите использовать Firefox, очистить кеш и куки для одного домена и оставаться в системе (и сохранять кеш) на других сайтах, вы можете запустить второй профиль Firefox одновременно, используя параметр '-no-remote'. Я использую это все время для просмотра сайтов, которые я создаю, с анонимной и административной точки зрения одновременно.

Один из способов сделать это (в Windows XP): создать два профиля, затем startmenu-> run type 'firefox -profilemanager', снять флажок «не спрашивать в следующий раз» и загрузить профиль 1, затем запустить меню- > запустите тип 'firefox -no-remote' и загрузите профиль 2. Теперь у вас должно быть запущено два отдельных профиля Firefox.

1 голос
/ 03 февраля 2011

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

Одна конкретная ситуация - это изменение мета-перенаправления, когда вы не можете просто нажать Ctrl-F5 (в конце концов, вас перенаправляют). Использование другого профиля не является приемлемым общим решением. Панель инструментов веб-разработчика может отключить кэш, чтобы проверить, работает ли изменение, но это только временное исправление, а не то, которое может быть легко предложено клиенту, чтобы они могли просмотреть изменение.

0 голосов
/ 05 сентября 2013

Еще одно расширение, которое обрабатывает cookie часть вопроса с большей легкостью, чем остальные: Close'n забудь

https://addons.mozilla.org/en-US/firefox/addon/closen-forget

Вы можете использовать его с помощью кнопки на панели инструментов / контекстного меню / сочетания клавиш, чтобы закрыть текущую страницу, отбросив все содержащиеся в ней файлы cookie.
При желании сайт может быть удален из истории браузера, и (опять же, необязательно) все страницы, которые вы посетили на текущей странице, также могут быть удалены из истории браузера.

0 голосов
/ 01 января 2012

Кажется, у нас есть cookie-файлы.

Что касается кеша, то хитрость заключается в том, чтобы заставить ваш сервер разработки принудительно обновиться. В httpd у вас, вероятно, есть некоторые директивы кеша, которые можно заменить на них:

   Header set Cache-Control "no-cache, must-revalidate"
   ExpiresActive On
   ExpiresDefault "now"

В шапке:

<meta http-equiv="cache-control" content="no-cache, no store"/>

Преимущество использования httpd в том, что ваши scripts / images / css обновляются. Таким образом, вы не ограничиваетесь только браузером с панелью инструментов веб-разработчика, вы можете использовать другие браузеры, такие как Chrome, которые не так легко справляются с отсутствием кэша.

...