Cookieとセッションの関係性

こんばんは!

 

暑い日はやっぱりそーめんですよね、ぜったい「揖保乃糸」ですよね!

と、言っときながら貧乏なので中間層レベルのそーめんで我慢してます。

 

・Cookie

・セッション

よく聞く語句ですが、わかんない!

この二人のいいところはページを移動しても情報を保持できるところ。

 

 

参考:こちら

 

 Cookie  -ブラウザ側に情報を持たせる

・サーバ → ブラウザ にHTTPレスポンスのヘッダで情報(Name=Value)を送る

・Cookieはサーバにアクセスするたびに自動で送信される。

・意図しないサーバにCookie情報を送らないように、Cookieを受け取ったサーバではないサーバにはCookieを送らない

 

 

セッション -サーバ側に情報を持たせる

・セッションはWebブラウザを閉じるまで保存する

・セッションに保存された内容は、Webサーバーにファイルとして保存される。

・セッションIDとWebサーバー上のファイルが照合されてセッション内容を取り出す。

 

<まとめ>

ブラウザ側:CookieでセッションIDを持たせ、サーバ側に送信

サーバ側 :ファイルのセッションIDと照合→セッション内容を取り出し、

誰がログインしてきたのかを判断する

 

投稿者:

kin29man

農学部卒の7年目エンジニアです👩‍💻 PHPとGASが好きです!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です