Как просмотреть файлы cookie в Internet Explorer 11 с помощью инструментов разработчика

Я ищу, как просмотреть набор файлов cookie с помощью инструментов разработчика в IE11. В профилировании сети я вижу возможность просмотра файлов cookie, отправляемых туда и обратно, но на самом деле это не одно и то же. Это громоздко для использования, так как это по запросу. Наверняка должен быть способ просмотреть все куки, как вы можете в IE10.

9 ответов

  1. Нажмите на кнопку Сеть
  2. Включите захват сетевого трафика, нажав зеленую треугольную кнопку на верхней панели инструментов
  3. Захватите некоторый сетевой трафик, взаимодействуя со страницей
  4. Нажмите на ДЕТАЛИ /Cookies
  5. Пройти через каждый захваченный сегмент трафика; будет отображена подробная информация о куки

Как насчет ввода document.cookie в консоль? Это просто показывает значения, но это что-то.

введите описание изображения здесь

Обновление 2018 для средств разработчика Microsoft Edge

В Dev Tools в Edge наконец-то добавлена ​​поддержка управления и просмотра файлов cookie.

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

Панель отладчика > Cookies Manager

Вкладка отладчика

Панель сети > Детали запроса > Файлы cookie

Вкладка сети

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

Извините, что сообщаю вам новости, но в IE11 нет способа сделать это. Некоторое время я беспокоился об этом, но мне, наконец, пришлось увидеть его как потерянный курс, и просто перейти к файлам вручную.

Но где файлы? Это зависит от многих вещей, я нашел их в этих местах на разных машинах:

В кеше Internet Explorer.

Это можно сделать через "запустить" (Windows+R), а затем введите shell:cache или перейдя к нему через опции интернета в IE11 (у AskLeo есть хорошее руководство по этому вопросу, я никак не связан).

  • Нажмите на значок шестеренки, затем выберите Интернет.
  • На вкладке "Общие" в разделе "История просмотров" нажмите "Настройки".
  • В появившемся диалоговом окне "Данные веб-сайта" нажмите "Просмотр файлов".
  • Откроется интересующая нас папка: ваш кеш в Internet Explorer.

Выполните поиск "cookie", чтобы увидеть только файлы cookie.

В папке Cookies

Путь для файлов cookie можно найти здесь через regedit:

HKCU \ Программное обеспечение \Microsoft\Windows\CurrentVersion\Explorer\ Папки оболочки пользователя \Cookies

Общий путь (в 7 и 8)

% AppData% \ Microsoft \ Windows \Cookies

%APPDATA%\Microsoft\Windows\Cookies \Low

Общий путь (Win 10)

оболочка: печенье

оболочка: печенье \ низкая

% USERPROFILE% \AppData\Local\Microsoft\Windows\INetCookies

% USERPROFILE% \AppData\Local\Microsoft\Windows\INetCookies \ Низкий

Я думаю, что нашел то, что вы ищете, так как я тоже искал это.

Вы должны следовать инструкциям Павла, а затем перейти к ключу "Cookie". Откроется подменю со всеми файлами cookie, в котором будут указаны их имя, стоимость, домен и т. Д.

введите описание изображения здесь

Соответственно значения: Ключ, Значение, Срок действия, Домен, Путь.

Здесь показаны все ключи для этого домена.

Итак, еще раз, чтобы попасть туда:

  1. Перейти в сеть.
  2. Захват трафика, зеленый треугольник.
  3. Перейти к деталям.
  4. Перейдите к ключу "Cookie", который имеет бредовое значение. (_utmc=xxxxx; что-то =ajksdhfa) и т. д...

Не совсем ответ (не "используя инструменты разработчика"), но есть сторонний инструмент для этого: IECookiesView от NirSoft. Надеюсь, это кому-нибудь поможет.

Скриншот

изображение взято из Softpedia

Не прямой ответ, так как предыдущие ответы уже хорошо охватывают эту тему, но это может быть несколько актуально для некоторых людей.

В случае, если вы хотите узнать, почему IE не сохраняет cookie, как ожидалось (или, скорее всего, вы, вероятно, будете пытаться выяснить, почему IE не передает какой-то cookie, который вас интересует), вы можете сделать это. ваш вариант использования, а затем откройте Файл -> Просмотр отчета о конфиденциальности. Это один из способов узнать, блокируется ли cookie.

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

Google "Cookie P3P Compact Policy", чтобы увидеть, какое разрешение для этого

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

Вы можете перейти на панель «консоль» и ввести document.cookieчтобы получить необработанный обзор всех файлов cookie в текущем местоположении.

https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie

Вкладка "Сеть" -> затем нажмите "Перейти к подробному виду" -> вот вы здесь

Другие вопросы по тегам