web-dev-qa-db-ja.com

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

IE11の開発者ツールを使用して設定されたCookieを表示する方法を探しています。ネットワークのプロファイリングでクッキーが送受信されるのを見るという選択肢がありますが、これは同じことではありません。リクエストごとであるため、使用するのは面倒です。確かにあなたがIE10でできるのと同じようにすべてのクッキーを見る方法がなければなりません。

216
  1. ネットワークボタンをクリックしてください
  2. 上部ツールバーの緑色の三角ボタンをクリックしてネットワークトラフィックのキャプチャを有効にします
  3. ページと対話してネットワークトラフィックをキャプチャする
  4. 詳細をクリック/クッキー
  5. キャプチャされた各トラフィックセグメントをステップスルーします。クッキーに関する詳細情報が表示されます
143
Pawel

コンソールにdocument.cookieと入力してはどうですか。値だけが表示されていますが、それは何かです。

enter image description here

34
Jacob Wan

ニュースをやめて申し訳ありませんが、IE11ではこれを行う方法はありません。私はしばらくこれに悩まされてきました、しかし私はついに道を失ったコースとしてそれを見なければなりませんでした、そして単に手動でファイルにナビゲートしてください。

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

Internet Explorerのキャッシュ内。

これは "run"で実行できます(Windows+rそれからShell:cacheをタイプするか、またはIE11のインターネットオプションを通してそれにナビゲートすることによって( AskLeoはこれへのすばらしいガイドを持っています 、私は決して提携していません)。

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

クッキーのみを見るには、 "cookie"を検索してください。

Cookiesフォルダに

クッキーのパスはregeditでここにあります。

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer \ユーザーシェルフォルダ\ Cookies

共通パス(7と8)

%APPDATA%\ Microsoft\Windows\Cookies

%APPDATA%\ Microsoft\Windows\Cookies\Low

共通パス(勝利10)

シェル:クッキー

シェル:クッキー\ low

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

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

10
Squazz

Microsoft Edgeデベロッパーツール の2018年を更新

EdgeのDev Toolsがついにクッキーの管理と閲覧のサポートを追加しました。

:IEターゲットをテストおよびサポートしている場合でも、Edgeの新しいツールを利用してブラウザ互換性テストを大幅に強化し、_のチェックインを延期することもできます。IE最後の脚には11(etc)。

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

Debugger Tab

ネットワークパネル > 詳細要求 >クッキー

Network Tab

もちろん、[デバッガ]タブの利点は、複数の異なるリクエストや過去のリクエストにまたがって個々のCookieを探しに行く必要がないことです。

8
KyleMit

私はそれを探していたので、私はあなたが探しているものを見つけたと思います。

あなたはPawelの手順に従わなければなりませんそしてそれから「クッキー」であるキーに行きなさい。これはすべてのクッキーを含むサブメニューを開き、名前、値、ドメインなどを指定します。

enter image description here

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

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

それではまたそこに着くために:

  1. ネットワークに行きます。
  2. トラフィックをキャプチャします。緑色の三角形。
  3. 詳細へ.
  4. ちょっとした価値がある「Cookie」キーに行きます。 (_utmc = xxxxx; something = ajksdhfa)など...
6
Joze

前の回答がすでにトピックをうまくカバーしているので直接の回答ではありません、しかしこれはいくらかの人々のためにいくらか関連があるかもしれません。

IEが期待どおりにCookieを保存しない理由を知りたい場合(またはおそらくIEがそうしない理由を見つけようとしているでしょう)気になるクッキーを送信しないでください。ユースケースを実行してから、[ファイル] - > [プライバシーレポートの表示]ウィンドウを開くことができます。それはクッキーがブロックされているかどうかを知る一つの方法です。

そのため、たとえばネットワークタブでは(他の回答が示唆するように)クッキーがブラウザに送信されていることがわかりますが、その後のリソースへの呼び出しではブラウザからサーバにクッキーが送信されません。プライバシーポリシーが原因でこれが発生する理由の1つであり、この[プライバシーレポートの表示]ウィンドウでそれを確認できることがあります。

その解決策が何であるかを確認するには、Googleの "cookie P3P Compact Policy"を参照してください。

1
ambidexterous

完全な答えではありませんが(「開発者ツールの使用」ではありません)、サードパーティ製のツールがあります。NirSoftの IECookiesView 。これが誰かに役立つことを願っています。

screenshot

Softpedia からの画像

0
Franklin Yu