HTTP-файлы cookie в основном используются для управления сеансами пользователей, хранения настроек персонализации пользователей и отслеживания поведения пользователей. Они также являются причиной всех этих надоедливых форм согласия «на этой странице используются файлы cookie», которые вы видите в Интернете. В этом руководстве вы узнаете, как просматривать, добавлять, редактировать и удалять файлы cookie страницы с помощью Chrome DevTools.
Откройте панель «Файлы cookie»
- Откройте Инструменты разработчика Chrome .
- Откройте Приложение > Хранилище > Файлы cookie и выберите источник.
Поля
Таблица Cookies содержит следующие поля:
- Имя . Имя файла cookie.
- Ценить . Значение файла cookie.
- Домен . Хосты, которым разрешено получать файлы cookie.
- Путь . URL-адрес, который должен существовать в запрошенном URL-адресе для отправки заголовка
Cookie
. - Срок действия истекает / Максимальный возраст . Дата истечения срока действия или максимальный возраст файла cookie. Для файлов cookie сеанса это значение всегда равно
Session
. - Размер . Размер файла cookie в байтах.
- HttpOnly . Если это правда, это поле указывает, что файл cookie следует использовать только через HTTP, а модификация JavaScript не допускается.
- Безопасный . Если это правда, это поле указывает, что файл cookie может быть отправлен на сервер только через безопасное соединение HTTPS.
- Тот же сайт . Содержит
Strict
илиLax
если файл cookie использует экспериментальный атрибутSameSite
. - Ключ раздела . Для файлов cookie с независимым состоянием раздела ключом раздела является сайт URL-адреса верхнего уровня, который браузер посещал в начале запроса к конечной точке, установившей файл cookie.
- Приоритет . Содержит
Low
,Medium
(по умолчанию) илиHigh
, если используется устаревший атрибут приоритета файлов cookie .
Чтобы просмотреть значение файла cookie, выберите его в таблице. Чтобы увидеть значение без процентного кодирования, установите
Показать URL-декодированный» .Фильтровать файлы cookie
Используйте поле «Фильтр» , чтобы фильтровать файлы cookie по имени или значению .
Фильтрация по другим полям не поддерживается. Фильтр нечувствителен к регистру.
Добавить файл cookie
Чтобы добавить произвольный файл cookie:
- Дважды щелкните пустую строку в таблице.
- Введите имя и значение и нажмите Enter .
DevTools автоматически заполняет другие обязательные поля. Вы можете редактировать их, как описано далее.
Редактировать файл cookie
Все поля доступны для редактирования, за исключением размера , который обновляется автоматически.
Дважды щелкните поле, чтобы отредактировать его.
DevTools выделяет файлы cookie с недопустимыми значениями полей красным цветом.
Чтобы отфильтровать действительные файлы cookie, установите флажок
Показывать только файлы cookie с проблемой в верхней панели действий.Удалить файлы cookie
Чтобы удалить файл cookie, выберите его и нажмите
выбранное» в верхней панели действий.Нажмите
Очистить все» , чтобы удалить все файлы cookie.Выявление и проверка сторонних файлов cookie
Сторонние файлы cookie — это файлы cookie, установленные сайтом, который отличается от текущей страницы верхнего уровня. Сторонние файлы cookie имеют атрибут SameSite=None
.
DevTools перечисляет такие файлы cookie в разделе «Приложение» > «Хранилище» > «Файлы cookie» и отображает рядом с ними значок
. Наведите указатель мыши на значок, чтобы увидеть всплывающую подсказку, и щелкните его, чтобы перейти на панель «Проблемы» для получения дополнительной информации.Вы также можете найти сторонние файлы cookie в разделе «Сеть» > «Запрос клика» > «Файлы cookie» .
На панели «Сеть» выделяются файлы cookie с проблемами , а рядом с файлами cookie, на которые повлияло прекращение использования сторонних файлов cookie, отображается значок .