IE11の開発者ツールを使用して設定されたCookieを表示する方法を探しています。ネットワークプロファイリングで、送受信されるCookieを表示するオプションが表示されますが、これは実際には同じではありません。リクエストごとなので使いづらいです。確かに、IE10でできるようにすべてのCookieを表示する方法があるはずです。
IE11の開発者ツールを使用して設定されたCookieを表示する方法を探しています。ネットワークプロファイリングで、送受信されるCookieを表示するオプションが表示されますが、これは実際には同じではありません。リクエストごとなので使いづらいです。確かに、IE10でできるようにすべてのCookieを表示する方法があるはずです。
回答:
$.get('/');
、ExtJSの場合:Ext.Ajax.request({url: '/'});
。これはページが存在しない場合でも機能することに注意してください(つまり、答えは404です)。アプリで何も壊さないように、URLを変更する必要があるかもしれません;-)。
document.cookieをコンソールに入力してみませんか?値を表示するだけですが、それは何かです。
EdgeのDev ToolsにCookieの管理と閲覧のサポートがついに追加されました。
注:IEターゲットをテストおよびサポートしている場合でも、Edgeの新しいツールを活用してブラウザー互換性テストの大規模なリフトを行い、最後のレッグのIE 11(など)でのチェックを延期します。
もちろん、[Debugger]タブの利点は、複数の異なる過去のリクエストにまたがる個々のCookieを探す必要がないことです。
ニュースを知らせて申し訳ありませんが、IE11でこれを行う方法はありません。私はしばらくの間これに悩まされていましたが、ついにそれを失われたコースとして見て、手動でファイルにナビゲートする必要がありました。
しかし、ファイルはどこにありますか?それは多くの事柄に依存しますが、私はそれらをさまざまなマシンでこれらの場所に見つけました:
これは、「実行」(Windows+ r)してから入力するshell:cache
か、IE11のインターネットオプションを介してナビゲートすることで実行できます(AskLeoには、これに関する細かいガイドがあります。
- 歯車のアイコンをクリックし、[インターネットオプション]をクリックします。
- [全般]タブの[閲覧の履歴]の下にある[設定]をクリックします。
- 表示される[Website Data]ダイアログで、[View files]をクリックします。
- これにより、対象となるフォルダーが開きます:Internet Explorerのキャッシュ。
「cookie」を検索して、cookieのみを表示します
クッキーのパスは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
探していたので探しているものが見つかったと思います。
Pawelの手順に従って、「Cookie」というキーに移動する必要があります。これにより、すべてのCookieを含むサブメニューが開き、名前、値、ドメインなどが指定されます。
それぞれの値は、キー、値、有効期限、ドメイン、パスです。
これにより、このドメインのすべてのキーが表示されます。
再びそこに着くには:
(「開発者ツールを使用する」ではなく)正解ではありませんが、サードパーティツールのNirSoftのIECookiesViewがあります。これが誰かを助けることを願っています。
Softpediaから取得した画像