struct CookieSameSiteMode
cangjie
public struct CookieSameSiteMode <: ToString & Equatable<CookieSameSiteMode>功能:表示 Cookie 的 SameSite 策略。
父类型:
ToString- Equatable<CookieSameSiteMode>
成员概览
| 成员 | 功能 |
|---|---|
| let Unspecified | 表示未显式指定 SameSite 策略。 |
| let None | 表示允许跨站发送 Cookie。 |
| let Lax | 表示仅在宽松同站场景下发送 Cookie。 |
| let Strict | 表示仅在严格同站场景下发送 Cookie。 |
| func toString() | 返回当前 SameSite 策略的字符串表示。 |
| func ==(CookieSameSiteMode) | 比较两个 SameSite 策略是否相等。 |
let Unspecified
cangjie
public static let Unspecified = CookieSameSiteMode("unspecified")功能:表示未显式指定 SameSite 策略。
let None
cangjie
public static let None = CookieSameSiteMode("None")功能:表示允许跨站发送 Cookie。
let Lax
cangjie
public static let Lax = CookieSameSiteMode("lax")功能:表示仅在宽松同站场景下发送 Cookie。
let Strict
cangjie
public static let Strict = CookieSameSiteMode("strict")功能:表示仅在严格同站场景下发送 Cookie。
func toString()
cangjie
public func toString(): String功能:返回当前 SameSite 策略的字符串表示。
返回值:
String- 当前 SameSite 策略的字符串表示。
func ==(CookieSameSiteMode)
cangjie
public operator func ==(that: CookieSameSiteMode): Bool功能:比较两个 SameSite 策略是否相等。
参数:
- that: CookieSameSiteMode - 要比较的 SameSite 策略。
返回值:
Bool- 如果两者相等则返回 true,否则返回 false。