Как удалить куки для конкретного сайта

94

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

В частности, я вошел на слишком много сайтов Google и имею несколько активных учетных записей. Если я выйду из системы, она выйдет из системы.

Я хочу удалить файлы cookie для данного контекста (например music.google.com, включить файлы cookie, music.google.comно оставить файлы cookie для любого другого сайта, например accouts.google.com, при обновлении страницы мне будет предложено выбрать учетную запись, которую я хотел бы использовать.

Колтон
источник
В зависимости от того, как работают учетные записи Google, это может быть вообще невозможно.
slhck
Да, я не увлекаюсь веб-разработкой, но я создал немного JavaScript, чтобы сделать это, но заголовок не удалил только куки. Я подумал, что, возможно, расширения могут иметь больше контроля
Колтон

Ответы:

124
  1. Нажмите на значок документа рядом с URL.
  2. Нажмите ссылку «... с этого сайта» в разделе « Файлы cookie ». Google Chrome - свойства сайта
  3. Выделите куки и выберите Удалить . Вы также можете заблокировать весь сайт. Google Chrome - файлы cookie, установленные этой страницей
Стив Таубер
источник
Это фантастический инструмент, поскольку он также имеет другую информацию о домене, и вы можете изменить безопасность здесь. Я рад, что Google добавил что-то официальное для управления вашими данными на определенном сайте.
Колтон
Спасибо! У меня была такая же проблема, только не Chrome, а Firefox, и этот урок помог мне понять, какие шаги я должен предпринять в Firefox!
Кристиана Николае
20

Вы можете сделать это через настройки Chrome. Просто зайдите в Настройки -> Параметры -> Под капотом -> Настройки контента -> Все куки и данные сайта ...

Там вы можете отфильтровать один домен из списка и удалить те, которые вам нравятся.

aliz_bazar
источник
1
Эта опция сейчас недоступна.
Redsandro
5
Это все еще доступно. После ввода доменного имени для фильтрации, нажмите кнопку с ошибочным названием «Удалить все». На самом деле он удалит только отфильтрованные элементы.
Денис Малиновский
1
Или просто пойти chrome://settings/siteData, альтернатива chrome://settings/clearBrowserData.
Пабло А
Настройки -> Параметры -> Под капотом, кажется, не присутствует в последних версиях Chrome.
Древико
9

Букмарклет от http://ostermiller.org/bookmarklets/cookies.html должен работать без изменений. Просто зайдите на целевой сайт первым

javascript:void((function(){var%20a,b,c,e,f;f=0;a=document.cookie.split(";%20");for(e=0;e<a.length&&a[e];e++){f++;for(b="."+location.host;b;b=b.replace(/^(?:%5C.|[^%5C.]+)/,"")){for(c=location.pathname;c;c=c.replace(/.$/,"")){document.cookie=(a[e]+";%20domain="+b+";%20path="+c+";%20expires="+new%20Date((new%20Date()).getTime()-1e11).toGMTString());}}}alert("Expired%20"+f+"%20cookies");})())
имя пользователя
источник
1
Согласно документации, он очищает только файлы cookie для ТО-СТРАНИЦЫ: «Удаляет все файлы cookie для текущей страницы».
Клей Николс
3

В Chrome 60+ он теперь находится в инструментах разработчика (F12) - вкладка «Приложение» - очистить данные сайта

Чак Д
источник
2
  1. Установить расширение для веб-разработчиков ( Chrome , Firefox , Opera )
  2. перейдите на вкладку куки -> Удалить доменные куки, как показано ниже скриншот

расширение для удаления аддона веб-разработчика

Иман Абиди
источник
2

В Chrome 63 вы можете открыть эту страницу и получить сайты, перечисленные отдельно:

chrome://settings/siteData

Просто выберите интересующий вас сайт, и вы увидите все куки (или другие артефакты, такие как кеш, локальное хранилище и т. Д.). Гораздо проще, чем перемещаться по различным меню;)

Обратите внимание, что вышеуказанный URL-адрес можно добавить в закладки, что означает, что вы можете либо добавить в закладки вышеуказанный URL-адрес, либо даже добавить в закладки отдельную страницу, например:

chrome://settings/cookies/detail?site=accounts.google.com

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

Иштван Девай
источник
1

Я нашел хорошее и простое в использовании расширение для того же. Удалить куки для сайта.

Его описание:

ОПИСАНИЕ:
нажмите на сломанный файл cookie, и все файлы cookie для текущего сайта будут удалены.

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

hims056
источник
1

В Mozilla Firefox я бы следовал этим шагам.

  1. Нажмите на значок замка / безопасности рядом с URL
  2. Выберите «Больше информации». На вкладке ценных бумаг, нажмите «просмотреть куки».
  3. Выберите куки для удаления и используйте опцию «удалить выбранные куки». Или вы можете просто использовать «удалить все куки» (что соответствует текущему URL).

Для подробных шагов (не тот, что выше),

Смотрите документацию Firefox

Этот вопрос

AIB
источник