Cookie抽象 接口

表示一个 Cookie。对于作为 Cookie 报头值接收的服务器 Cookie,只有 name(名称)和 value(值)属性会被设置。在向服务器 'set-cookie' 报头构建 Cookie,以及在客户端作为 'set-cookie' 报头接收 Cookie 时,所有字段都可以使用。

构造函数

创建一个新的 Cookie,并设置其名称和值。
factory
Cookie.fromSetCookieValue(String value)
通过解析 'set-cookie' 报头中的报头值来创建一个新的 Cookie。
factory

属性

domain String?
应用的 Cookie 所对应的域。
getter/setter 对组
expires DateTime?
一个 Cookie 过期的时间。
getter/setter 对组
hashCode int
此对象的哈希码。
no setterinherited
httpOnly bool
此 Cookie 是否仅通过 HTTP 请求发送且不被客户端脚本所暴露。
getter/setter 对组
maxAge int?
到 Cookie 过期前的秒数。零或负值表示 Cookie 已过期。
getter/setter 对组
name String
Cookie 的名称。
getter/setter 对组
path String?
应用于 domain 内的路径。
getter/setter 对组
runtimeType Type
对象的运行时类型的表示。
no setterinherited
sameSite SameSite?
Whether the cookie is available from other sites.
getter/setter 对组
secure bool
Whether to only send this cookie on secure connections.
getter/setter 对组
value String
Cookie 的值。
getter/setter 对组

方法

noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
inherited
toString() String
返回 Cookie 的格式化字符串表示。该字符串表示可用于设置 Cookie 或 'set-cookie' 报头
override

运算符

运算符 ==(Object other) bool
相等运算符。
inherited