開発者ツールを使用してInternet Explorer 11でCookieを表示する方法


237

IE11の開発者ツールを使用して設定されたCookieを表示する方法を探しています。ネットワークプロファイリングで、送受信されるCookieを表示するオプションが表示されますが、これは実際には同じではありません。リクエストごとなので使いづらいです。確かに、IE10でできるようにすべてのCookieを表示する方法があるはずです。


43
なぜ誰もがこの質問を閉じるために投票するのはなぜでしょうか。これは、インターネットでほとんど文書化されていない「開発者ツール」に関する質問です。私はそれを完全に調べ、オンラインで見つけたすべてのドキュメントを読み、IE10にあった標​​準のCookieビューについて何も見ていません。
KingOfHypocrites 2013年

12
これを知っておくといいでしょう。Microsoftに任せて、めったに必要としないものを実行し、古くて便利なものを取り除く一連の新しいツールを提供します。これは非常にイライラします。
カール

5
私はMicrosoft Connectに問題を提出し、彼らはこの機能が利用できないことを確認しました。
KingOfHypocrites 2014

10
「確かに道があるに違いない...」そうだね、そうだね…マイクロソフトは初めてだよね?
jambriz、2014年

8
マイクロソフトはどうやら開発者とは完全に調子が悪いようです。彼らがVisual Studioのような優れた製品をどのように作成したかは、私を超えています。私はあきらめて、デバッグのためだけにChromeに移動しました。
KingOfHypocrites 2014年

回答:


145
  1. [ネットワーク]ボタンをクリックします
  2. 上部のツールバーにある緑色の三角形のボタンをクリックして、ネットワークトラフィックのキャプチャを有効にします
  3. ページを操作してネットワークトラフィックをキャプチャする
  4. 詳細/クッキーをクリック
  5. キャプチャされた各トラフィックセグメントをステップ実行します。クッキーに関する詳細情報が表示されます

33
これは私が私の質問で述べたのと同じアプローチであり、すべてのリクエストのすべてのCookieを静的に表示するのと同じではありません。
KingOfHypocrites 2014年

6
これは、ブラウザのCookieストアの現在の状態を提供しません。ネットワークツールを使用してブラウザーに必要なものを再構築することもできますが、多くの開発者と同様に、Cookieが失われたり破損したりしたときに機能をテストする必要があります。
RhinoDevX64 2014

これは最善の方法ではないことに同意します(MSはこれを修正する必要があります)...しかし、現在の状態を取得するには、コンソールから手動で要求できます。jQueryの場合:$.get('/');、ExtJSの場合:Ext.Ajax.request({url: '/'});。これはページが存在しない場合でも機能することに注意してください(つまり、答えは404です)。アプリで何も壊さないように、URLを変更する必要があるかもしれません;-)。
Nux

これにより、ユーザーのCookieが有効になりますか?ユーザーのマシンでリモートセッションを介してCookie関連の問題のトラブルシューティングを行っていましたが、これを有効にした後、問題を再現できなくなりました...スイッチをオフにしても、Cookieはまだ通過していました。では、Cookieを監視するとCookieの設定が変更されるようです。
aaandre

40

document.cookieをコンソールに入力してみませんか?値を表示するだけですが、それは何かです。

ここに画像の説明を入力してください


1
Cookieパス、Cookieドメインなどの詳細がすべて欠けている
Franklin Yu

12

Microsoft Edge開発者ツールの 2018年更新

EdgeのDev ToolsにCookieの管理と閲覧のサポートがついに追加されました。

:IEターゲットをテストおよびサポートしている場合でも、Edgeの新しいツールを活用してブラウザー互換性テストの大規模なリフトを行い、最後のレッグのIE 11(など)でのチェックを延期します。

デバッガーパネル > Cookieマネージャー

デバッガータブ

ネットワークパネル > リクエストの詳細 > Cookie

ネットワークタブ

もちろん、[Debugger]タブの利点は、複数の異なる過去のリクエストにまたがる個々のCookieを探す必要がないことです。


2
Jeeez ....さて、このような理由で、新しいラップトップにWindows 10をインストールし終えたときはいつでも、私の最初の訪問先はChromeをダウンロードすることです。マイクロソフトはユーザーフレンドリーをうまく機能させていません。;-)
Mike Gledhill、2018年

@MikeGledhill、それはひどいということではありません、それはただクロムの方が良いということです。Chromeは、ブラウザーの開発者ツールに重点を置いて繰り返し使用しています。彼らにとっては見返りはあると思いますが、6週間ごとに改善され、開発者中心の機能を次々と開発していきます。
KyleMit

10

ニュースを知らせて申し訳ありませんが、IE11でこれを行う方法はありません。私はしばらくの間これに悩まされていましたが、ついにそれを失われたコースとして見て、手動でファイルにナビゲートする必要がありました。

しかし、ファイルはどこにありますか?それは多くの事柄に依存しますが、私はそれらをさまざまなマシンでこれらの場所に見つけました:

Internet Explorerのキャッシュ。

これは、「実行」(Windows+ r)してから入力するshell:cacheか、IE11のインターネットオプションを介してナビゲートすることで実行できます(AskLeoには、これに関する細かいガイドがあります。

  • 歯車のアイコンをクリックし、[インターネットオプション]をクリックします。
  • [全般]タブの[閲覧の履歴]の下にある[設定]をクリックします。
  • 表示される[Website Data]ダイアログで、[View files]をクリックします。
  • これにより、対象となるフォルダーが開きます:Internet Explorerのキャッシュ。

「cookie」を検索して、cookieのみを表示します

Cookiesフォルダー内

クッキーのパスはregeditを介してここにあります:

HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders \ Cookies

共通パス(7および8)

%APPDATA%\ Microsoft \ Windows \ Cookies

%APPDATA%\ Microsoft \ Windows \ Cookies \ Low

共通パス(Win 10)

シェル:クッキー

シェル:cookies \ low

%userprofile%\ AppData \ Local \ Microsoft \ Windows \ INetCookies

%userprofile%\ AppData \ Local \ Microsoft \ Windows \ INetCookies \ Low


残念ながら、これはあなたにセッションクッキーを与えません。
R.シュルール

5

探していたので探しているものが見つかったと思います。

Pawelの手順に従って、「Cookie」というキーに移動する必要があります。これにより、すべてのCookieを含むサブメニューが開き、名前、値、ドメインなどが指定されます。

ここに画像の説明を入力してください

それぞれの値は、キー、値、有効期限、ドメイン、パスです。

これにより、このドメインのすべてのキーが表示されます。

再びそこに着くには:

  1. ネットワークに移動します。
  2. トラフィック、緑の三角形をキャプチャします。
  3. 詳細に移動します。
  4. 意味不明な値を持つ「Cookie」キーに移動します。(_utmc = xxxxx; something = ajksdhfa)など...

5
これは質問で述べたのと同じアプローチです。質問は、IE 11のすべてのクッキーの静的な表現で閲覧についてです
joese

@joese他の回答は、質問で述べたアプローチとどう違うのですか?(コンソールのdocument.cookieを除く)
Joze

1
@Jozeとにかくあなたのソリューションは、ブラウザがすべてのサイトに対して持っているすべてのCookieのセットを表示するのに適していません。必要なのはcookie managerのようなものです
pstarkov

@pstarkovより良いものが必要であるという事実(存在しないもの)が私の回答を無効にすることはありません。反対票を投じるにはもっと良い理由が必要でしょう。
Joze、

1
@Jozeあなたの質問は答えではありません。ここに行って、この投稿にユーザーエージェント文字列を取得する方法に関する知識を貼り付けたのと同じ方法です。答えはウィル?反対票を投じるべきですか?それでも私に同意しない場合は、反対票を投じるはるかに良い理由を書いてください。
pstarkov 2016年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.