一、
browser-cookies
地址:https://github.com/voltace/browser-cookies
用法
存放cookies是
cookies.set('firstName','Lisa')
cookies.set('firstName','Lisa',{expires:365});
cookies.set('firstName','Lisa',{secure:true,domain:'www.example.org'})
得到cookies是
cookies.get('firstName')
清空cookies是
cookies.erase(''); 全部清空
cookies.erase('firstName'); 清空这一个
名称 | 类型 | 默认 | 描述 |
---|---|---|---|
expires | Number ,Date ,String | 0 | 使用以下类型之一作为值配置cookie何时到期:
|
domain | String | "" | cookie可读的域。
|
path | String | "/" | cookie可读的路径。
|
secure | Boolean | false | 如果为true,则cookie将仅通过https等安全协议传输。 |
httponly | Boolean | false | 如果为true,则cookie只能由Web服务器读取。
|
samesite | String | "" | 该samesite 参数可用于防止cookie与跨站点请求一起发送。
|
// Get all cookies as an object 将所有的cookies作为对象
var allCookies = cookies.all();