Cookie(name, value, path, maxAge, isSecure, SameSite)
指定された名前、値、パス、有効期間、およびセキュリティとクロスドメインの動作の設定を使用して、Cookie クラスの新しいインスタンスを作成します。
署名
public Cookie(String name, String value, String path, Integer maxAge, Boolean isSecure, String SameSite)
パラメータ
- name
- 型: String
- Cookie 名。null にはできません。
- value
- 型: String
- Cookie データ (例: セッション ID)。
- path
- 型: String
- Cookie の取得元のパス。
- maxAge
- 型: Integer
- Cookie の有効期間を示す秒単位の数字。0 より小さく設定すると、セッション Cookie が発行されます。0 を設定すると、Cookie が削除されます。
- isSecure
- 型: Boolean
- Cookie が HTTPS でのみアクセス可能か (true)、否か (false) を示す値。
- SameSite
- 型: String
- Cookie の SameSite 属性はクロスドメインの動作を制御します。有効な値は None、Lax、Strict です。Chrome 80 リリースの後、SameSite の値が None である Cookie も、None; Secure の値を設定して、安全としてマークする必要があります。