「HTTP cookie」の版間の差分
提供: セキュリティ
(相違点なし)
|
2013年5月11日 (土) 12:40時点における版
HTTP cookie (cookie, クッキー)とは、ステートレスなHTTP で Webサーバーとウェブブラウザ(Webクライアント)の間で状態を管理するためにつかわれる仕組みです。
読み方
- HTTP cookie
- えいちてぃーてぃーぴー くっきー
- cookie
- くっきー
- クッキー
- くっきー
目次
概要
HTTP cookie (cookie, クッキー)とは、ステートレスなHTTP で Webサーバーとウェブブラウザ(Webクライアント)の間で状態を管理するためにつかわれる仕組みです。
Webサーバーにアクセスをしたときに、Webサーバーから cookie が発行されたり、ウェブページを開いたウェブブラウザで実行されるJavaScriptで cookie を設定するときに、cookie は、発生します。 cookie は、ブラウザに保存され、ウェブサイト にアクセスするたびに自動的に送信されます。
cookie の使われ方
cookie は、いろいろな目的で利用されます。
- ログインセッションの管理
- 設定情報の保持
- アクセス分析
- テンポラリデータの格納
- 閲覧履歴
cookie 送信のルール
cookie は、ドメインに対して発行されます。 cookie は、その cookie が属する ドメイン名 を指定して発行できますが、 cookie は、.jp や .co.jp ドメインでは、発行できません。.jp ドメインで発行ができてしまうと、すべての .jp ドメインのウェブサイトにその cookie が飛んでしまうからです。
foo.jp ドメインで発行された cookie は、 foo.jp と foo.jp の サブドメイン のアクセス時に送信されます。 login.foo.jp は、 login.foo.jp と foo.jp のドメインで cookie を発行できます。