cookie/1.1/cookie
本模块提供Cookie读写接口。
set ( key , value , [options] )
写入cookie。
参数:
- keyString
- cookie键。
- valueString
- cookie值。
- [options]Object
- 参数。
- [options.domain]String
- 所在域。
- [options.path]String
- 所在路径。
- [options.expires]Date|Number|String
- 过期时间。 为日期类型时表示绝对时间; 为数字或字符串时表示相对时间(当前时间+相对值),支持格式同timespan模块。
- [options.secure]Boolean
- 是否只在https连接中有效。
- [options.sameSite]string
- 访问限制:Lax、Strict 或 None。
- [options.encode=encodeURIComponent]Function(value):String
- 编码函数。
get ( name , [options] )
读取cookie。
参数:
- nameString
- cookie名。
- [options]Object
- 参数。
返回值:
Stringcookie值。
remove ( name , [options] )
移除cookie。
参数:
- nameString
- cookie名。
- [options]Object
- 参数。
- [options.domain]String
- 所在域。
- [options.path]String
- 所在路径。
- [options.encode=encodeURIComponent]Function(value):String
- 编码函数。