2012年5月14日月曜日

Cookieの参照方法(Chrome編)


ChromeでCookieの参照方法を調べたところ3つあったのでメモします。

1)JavaScript documentオブジェクトを参照する。
 
 ①アドレス欄にjavascript:document.cookie;と入力する。

 こちらはどのブラウザでも確認できると思います。

2)開発ツールを利用する。

 ①右クリック後に要素を検証を選択。
 ②Developer Toolsダイアログの表示後にResourcesタブを選択。
 ③Cookiesの要素を選択するとCookieの内容を確認できる。

3)設定画面から確認する。

 ①設定画面を開く。
 ②高度な設定を選択する。
 ③コンテンツの設定を選択。
 ④すべてのCookieとサイトデータを選択。

 これを確認するとすべてのCookieとサイトデータ(ローカルストレージなど)が確認できます。

 動作をみるとタブごとにCookieの情報は保持していて新しいタブを開いて新規のURLにアクセスする
 とすべてのCookieとサイトデータからアクセスしようとしているURLに対応しているCookieを
 取り出して新しいタブから他のタブですでにログインしているサイトにアクセスしている場合も
 ログイン状態などを確保しているようだ。

 Cookieの実際のデータはSQLiteを利用しているのでそれを直接見る方法も考えられるが
 少しめんどくさそうなのでやめておく。。

0 件のコメント: