ChromeデベロッパーツールでCookieを確認する方法

Chromeで閲覧サイトのCookie情報を確認する方法と、編集・削除・追加する方法も

どーもー、某IT企業に勤めるエンジニアです。

今回は、GoogleChromeのデベロッパーツールを使って、閲覧しているサイトのCookie情報を確認する方法について解説していきます。

(cookieを編集・削除・追加する方法についても。)

というのも私自身、業務で担当しているWebサイトの開発中、Cookieに設定値がちゃんと設定されているか・・・その確認方法として、Chromeを利用しているため、

今回は、覚書きついでにまとめていきます。

Webアプリケーションのエンジニアだったら、誰でも必要となる事なので、ぜひチェックしてください。

以下、目次

  1. ChromeのデベロッパーツールでCookie情報を確認する方法
  2. デベロッパーツールで「RequestHeaders」と「ResponseHeaders」も確認する
  3. Chromeの拡張機能:「Edit This Cookie」でCookieの編集・削除・追加をする

ChromeのデベロッパーツールでCookie情報を確認する方法

まずは本題。Chromeで閲覧しているページのcookie情報を確認する手順です。

Chromeのメニュー:「その他のツール」:「デベロッパーツール」を起動してください(以下参考)

Chromeのデベロッパーツール-1

起動したら、以下のように「Network」タブを開いて、左上部の「●」をON(赤色)にセットします(これでページの読み込み準備が完了)

Chromeのデベロッパーツール:Cookieの確認-1

で、もういちど画面更新(F5キー)したら、時系列に読み込まれたファイルが表示されていきます。

そして、一番最初に読み込まれるファイルを確認してください(クリックする)(上記参考)

すると、以下のような画面が開くので、「cookies」タブを選択します。

デベロッパーツールのネットワーク:Cookieの確認-2

以上です。上記のようにcookieの「Name&Value」が確認できるでしょう。(googleの検索ページは、多数のCookieがセットされていますね)

デベロッパーツールでは閲覧サイトの「RequestHeaders」と「ResponseHeaders」も確認できます

上述からも分かりますが、デベロッパーツールでは閲覧サイトのcookieだけじゃなく、「RequestHeaders」と「ResponseHeaders」も確認することができます。

確認手順は、途中まではcookieの確認手順と同じです。

Chromeのデベロッパーツール:HttpHeadersの確認-1

上記のように、「Network」タブを開いて、左上部の「●」をON(赤色)にセットした上で、画面更新(F5キー)します。

すると、時系列にファイルが読み込まれていくので、一番最初に読み込まれるファイルを確認してください。

Chromeのデベロッパーツール:Request&Response Headersの確認-1

上記のように、「Headers」タブで、Request&Response Headersの値を確認することができます。

・Response-HTTPStatusCode
・RequestMethod
・RequestIP、Path

等々、HTTPヘッダーに設定している値を確認できます。

また、どこから遷移してきたのか(参照元)についても、以下のように確認できます(RequestHeadersの項目)

デベロッパーツール:RequestHeadersでの参照元確認-1

以上です。

Chromeの拡張機能:「Edit This Cookie」でCookieの編集・削除・追加する方法

デベロッパーツールでは、cookieを確認することはできますが、変更や削除をすることはできません。。

なので、対象のURL(Webサイト)に対して、Cookieを変更して再アクセス!みたいなテストができないわけですね。

ですが、Chromeの拡張機能:「Edit This Cookie」で、cookieを変更したり削除・追加することができるようです。もちろん、変更したその状態で再リクエストすることも可。

(ダウンロードは以下からできます)

Chromeウェブストア:EditThisCookie

Chromeの拡張機能 Edit This Cookie-1

以上。エンジニアであればCookieを変更して再リクエストしたい!みたいなシーンってよくあると思うので、ぜひ参考までに。

ではまた。

コメントを残す

メールアドレスが公開されることはありません。