#Cookie(クッキー)とは
クライアント(ユーザー)側のブラウザに保持することができるWebサーバーから送られる情報のことです。
身近な例でイメージすると、ECサイト利用時に一度サイトを離れてもユーザーのログインや買い物カゴに入れた商品保持されているあれです。
これにクッキーが利用されています。
クッキーを利用する事で、ユーザーが一度サイトを離れて再度訪問した時に同じブラウザ(ユーザー)であると認識してくれます。
#Cookie(クッキー)の仕組みについて
あるWebサーバーに初めて接続した時に、Webサーバーがクライアント側のコンピュータの中に
そのWebサーバー専用のCookieファイルを作成し、保存します。
するとクライアントが同じWebサーバーに再度接続した時に、WebブラウザがそのCookieをWebサーバーに送信します。
この仕組みによって、クライアントコンピュータとWebサーバーの情報を紐付けさせています。
#まとめ
Cookieには、Webサーバーによってどのような情報でも格納できます。
身近な例で多いのは先ほど挙げたECサイトで、ユーザー名などの接続情報、購入する商品を一時的に保管する買い物カゴの情報、氏名や住所、電話番号などの一度登録した会員情報といった管理に利用されています。
今回は自分でイメージしやすくバキバキに噛み砕いた備忘録ですが、
以下参考URLを読み込めばより理解が深まりますのでどうぞ。
https://digitalidentity.co.jp/blog/creative/what-is-cookie.html
https://www.soumu.go.jp/main_sosiki/joho_tsusin/security_previous/kiso/k01_cookie.htm
https://digital-marketing.jp/