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
编码函数。