Cookie | Network
クッキー Cookie
- HTTP Responseヘッダ部の
Set-Cookieヘッダで発行する - HTTP Requestヘッダ部の
Cookieヘッダで発行元サーバに送信する
HTTP Response Set-Cookieヘッダ
Set-Cookie は HTTP のレスポンスヘッダーで、サーバーからユーザーエージェントへクッキーを送信するために使用され、ユーザーエージェントはそれを後でサーバーに送り返すことができます。
– https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/Set-Cookie
HTTP Request Cookieヘッダ
Cookie は HTTP のリクエストヘッダーで、以前サーバーが Set-Cookie ヘッダーで送信し、保存された HTTP クッキーを含みます。
– https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/Cookie
クッキーの属性
| 属性 | 値 |
|---|---|
| Domain | |
| Path | |
| Expire/Max-Age | 指定がない場合はブラウザを閉じるまで(session) |
| Secure | HTTPSの場合のみ送信 |
| HttpOnly | 「HttpOnly 属性を持つ Cookie は、 JavaScript の Document.cookie API にはアクセスできません。」ref |
DevTools
Application > Cookies
Cookieの例)WordPress
※ 実際のCookie一覧のスクリーンショットは省略
ref. https://ja.wordpress.org/about/privacy/cookies/ ref. https://feysolnature.com/ja/portada/politica-de-cookies/
- wordpress_test_cookie:ブラウザーが Cookie を受け入れるかをテストします。ログインしていなくても発行される。
- tk_ai:Jetpack - Jetpack がデータを収集できるよう、パブリッシャーの固有識別子を保存します。
- wp-settings-{user_id}:ユーザーの wp-admin 設定を保持するために使われる。
- wporg_logged_in_{hash}:「ログイン後、WordPressがクッキー(wordpress_logged_in_[hash])を有効にし、お客様がいつ接続したか、誰かを示します。WordPressのユーザーインターフェースのために使われます。」ref
- wordpress_sec_[hash]:「アドミンパネルにユーザー認証情報を保存する」ref
wp-settings-1 不可欠永続的 ユーザー設定を保存する 1年間 wp-settings-time-1 不可欠永続的 ユーザー設定を保存する 1年間
– https://www.travinae.com/%E3%82%AF%E3%83%83%E3%82%AD%E3%83%BC%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC/