276

Я хочу просматривать, добавлять и редактировать файлы cookie моего Google Chrome. Может кто-нибудь предложить мне способ сделать это?

13 ответов13

240

Вы можете перейти в Developer Tools (Ctrl - Shift - J или Tools -> Developer Tools) -> Console и ввести команду javascript:

document.cookie="keyofcookie=valueofcookie"

Вы можете заменить или добавить новые куки с этой техникой.

Можно установить несколько параметров cookie, т.е.

document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/";
105

Возможно, самый простой способ просмотреть ваши куки в Chrome - это посетить:

  • Хром:// Настройки / печенье

Это не позволяет редактировать файлы cookie в Google Chrome 33.0.1750.117 (Официальная сборка 252094) в Mac OS X, но позволяет просматривать и удалять.


Обновление (2017-08-08) [проверено в 59.0.3071.115 (Официальная сборка) (64-разрядная версия)]

В более поздних версиях файлы cookie перечислены по адресу:

  • Хром:// настройки / содержание / печенье

Обновление (2018-03-01) [Google Chrome 64.0.3282.167 (официальная сборка) (64-разрядная версия)]

Чтобы увидеть контент, вам нужно будет выбрать "Просмотреть все файлы cookie и данные сайта" или следовать ...

  • хром:// Настройки / siteData
59

Используя 10.0.648.45 dev, вы можете просматривать файлы cookie в разделе «Параметры» → «Под капотом» → «Настройки содержимого» → «Все файлы cookie» и данные сайта.

Кроме того, вы можете просмотреть файлы cookie для текущего сайта с помощью Инструментов разработчика (F12, Ctrl - Shift - J или Настройки (значок гамбургера) Дополнительные инструменты → Инструменты разработчика), Приложения → Файлы cookie.

32

Я был разочарован текущими решениями в магазине расширений для просмотра, редактирования, создания, удаления файлов cookie. Текущие решения появились в виде всплывающих окон и не имели хорошего пользовательского интерфейса. Я хотел получить ту же функциональность, что и редактор куки Firebug с внешним видом Chrome. Итак, я сделал один:

Cookie Inspector - отсутствует менеджер файлов cookie для Google Chrome. Редактируйте и создавайте куки прямо в Инструментах разработчика.

18

Для актуальной страницы

Недавно он был изменен с ресурсов на приложение. Так:

  1. Нажмите F12
  2. Перейдите в Приложение (вкладка)> Cookies (боковая панель)
  3. Отредактируйте существующие файлы cookie или создайте новый, дважды щелкнув пустую строку.

Снимок:

17

Для всех страниц

  1. Перейти в настройки:

    (теперь вы находитесь на chrome://settings/)

  2. Выделите раздел конфиденциальности> Настройки контента ...

    (теперь вы находитесь на chrome://settings/content)

  3. Нажмите на Все куки и данные сайта ...

    (теперь вы на Chrome:// настройки / куки)

  4. Здесь вы можете просмотреть / удалить куки или удалить все куки. Нажмите на ярлыки, чтобы увидеть детали.

Для актуальной страницы

  1. Нажмите F12
  2. Перейти к ресурсам > Cookies

  3. В правой части вы можете увидеть печенье. Если вы хотите удалить их> щелкните правой кнопкой мыши> Удалить:


Для редактирования файлов cookie я рекомендую подключаемый модуль Chrome: EditThisCookie (https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg), который уже упоминался.

12

Существует плагин Chrome, который называется Edit This Cookie. Он добавляет меню на панель инструментов вашего браузера, которое позволяет добавлять, редактировать и удалять файлы cookie.

Установите его отсюда: https://chrome.google.com/webstore/detail/edit-this-cookie/fngmhnnpilhplaeedifhccceomclgfbg

Исходный код находится здесь: https://github.com/fcapano/Edit-This-Cookie

5

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

Команды javascript, предоставляемые @StanleyD, могут быть непосредственно введены в адресную строку, просто добавив дополнительный «javascript:». Например

javascript:document.cookie="keyofcookie=valueofcookie"

Это полезно в среде, где вам нужно отправить изменения cookie-файла группе неопытных пользователей, не перегружая их пошаговыми инструкциями.

4

Я бы порекомендовал использовать внешние менеджеры куки. Лично мне нравятся ChromeCookiesView и CookieSpy.

1

Если вы просто хотите просмотреть все файлы cookie для текущей страницы, не нажимая на каждый из них в графическом интерфейсе, вы можете сделать это:

Откройте консоль разработчика и распечатайте файлы cookie для текущей страницы, введя в консоли:

> document.cookie

Подробнее на http://www.w3schools.com/js/js_cookies.asp

1

Существует множество расширений, которые могут помочь с этим. Вот менее известный, который хорошо работает, что я сделал. Это называется Cookie-Editor.

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

Это позволяет вам просматривать все ваши куки и редактировать или создавать новые куки. Вы также можете удалить куки и импортировать / экспортировать их в файл.

Это соответствует именно тому, что вы просили, и я считаю, что его проще использовать, чем встроенный инструмент, поскольку вы можете получить к нему доступ непосредственно с панели инструментов.

Вы можете скачать его в интернет-магазине Chrome: https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm

1

По крайней мере, в v59 Google Chrome вы можете перейти на:

Хром:// настройки / содержание / печенье

0

Вы можете использовать это расширение Chrome: EditThisCookie https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=en

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .