LoginSignup
0
1

More than 3 years have passed since last update.

Cookieとは

Last updated at Posted at 2020-10-31

こちらの記事は簡潔に短くわかりやすい内容で投稿しますので、もっと詳しい内容について知りたい方は最後の参考元リンクよりご覧ください。

結論

Cookieとはクライアント(PCやスマホ)に保存された情報のことです。
Cookieに似た機能としてSESSIONがありますが、これはCookieと違ってサーバー上に保存されています。

・Cookieに保存されている情報
→Cookie名、訪問サイト、訪問回数、Cookieの有効期限など。

Cookieが必要な理由

Webサイトは、クライアント(PC)サーバーリクエスト(依頼)し、サーバーレスポンス(返信)することでブラウザに表示させています。
そして、この1往復で通信が完了される為、サーバーはどのページからアクセスされたのか前の情報を知りません。この状態をステートレスと言います。
クライアントがリクエストする時に、前の情報をサーバーに教えて上げることで、サーバーは前の情報を把握する(ステートフル)ことができます。
この、前の情報をサーバーに教えてあげるのにCookieが必要ということなのです。

Cookieの事例

わかりやすい例で言うと、誰もが1度は経験のある通販サイトでの購入です。
購入までに、ログイン、商品をカートに入れるなどの様々な過程がありますよね。
普段は何気なくログイン、ログアウト、カートイン、購入数の変更などを行っていますが、Cookieが無いと前の情報を把握出来ない為、全ての機能が動作しないということなのです。

まとめ

1.CookieはPCやスマホなどのクライアントに保存される。
2.Cookieが無いと前の情報を把握出来ない為、ログイン、カートイン、購入などの一連の動作を行うことが出来ない。

参考元はこちら
(https://qiita.com/7968/items/ce03feb17c8eaa6e4672#cookie%E3%81%A3%E3%81%A6%E4%BD%95)
(https://service.plan-b.co.jp/blog/dmp/13662/)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1