cookie
更新日:
用語解説
Cookieは、Webサイトがブラウザに小さなデータを保存させ、次からの要求で送り返させる仕組みです。ログインの状態の管理などに使われます。
■ 試験で押さえるポイント
サーバはSet-Cookieヘッダで値を送り、ブラウザはCookieヘッダで値を送り返します。
Secure属性はHTTPSのときだけ送信、HttpOnly属性はJavaScriptから読めなくします。
SameSite属性は、他のサイトからの要求でCookieを送るかを制御します。
■ 過去問での着眼点
Cookieは利用者が書き換えられるため、権限や価格などを入れて信用してはいけません。
例: セッションIDをSecureとHttpOnlyを付けたCookieで送れば、盗聴やスクリプトによる盗み出しを防ぎやすくなります。