Cookieにsecure属性を付けなかったときと比較した、付けたときの動作の差はどれか。
ア | Cookieに指定された有効期間を過ぎると、Cookieが無効化される。 |
イ | JavaScriptによるCookieの読出しが禁止される。 |
ウ | URLのスキームがhttpsのページのときだけ、WebブラウザからCookieが送出される。 |
エ | WebブラウザがアクセスするURL内のパスとCookieによって指定されたパスのプレフィックスが一致するとき、WebブラウザからCookieが送出される。 |
答え ウ
【解説】
Cookieにsecure属性を付けると、セキュアプロトコルを使うhttps通信の場合のみ、クライアント(Webブラウザ)からサーバにCookieが送られ、httpの時には送信されません。
【キーワード】
・Cookie