跳到主要内容
版本: 23.11.1

CookieParam 接口

Cookie 参数对象,用于在页面级 cookies API 中设置 cookie。

签名

export interface CookieParam

属性

属性

修饰符

类型

描述

默认值

domain

可选

string

Cookie 域。

expires

可选

number

Cookie 过期日期,如果未设置则为会话 cookie

httpOnly

可选

boolean

如果 cookie 是 http-only 则为 True。

name

string

Cookie 名称。

partitionKey

可选

CookiePartitionKey | string

Cookie 分区键。在 Chrome 中,它匹配分区 cookie 可用的顶级站点。在 Firefox 中,它匹配源域 (https://w3c.github.io/webdriver-bidi/\#type-storage-PartitionKey)。

path

可选

string

Cookie 路径。

priority

可选

CookiePriority

Cookie 优先级。仅在 Chrome 中受支持。

sameParty

可选

boolean

如果 cookie 是 SameParty 则为 True。仅在 Chrome 中受支持。

sameSite

可选

CookieSameSite

Cookie SameSite 类型。

secure

可选

boolean

如果 cookie 是安全的则为 True。

sourceScheme

可选

CookieSourceScheme

Cookie 源方案类型。仅在 Chrome 中受支持。

url

可选

string

与 cookie 设置关联的 request-URI。此值会影响创建的 cookie 的默认域、路径和源方案值。

value

string

Cookie 值。