js-cookie操作Cookie
import Cookie from "js-cookie";
//获取cookie, 不包含httpOnly的cookie
Cookie.get("account_id")
// 设置cookie
Cookie.set("account_id", "");
//创建有效期为7天的cookie
Cookies.set('name', 'value', { expires: 7 });
//为当前页创建有效期7天的cookie
Cookies.set('name', 'value', { expires: 7, path: '' });
// 删除cookie, 要注意domain域, path等字段
Cookie.remove("account_id")
HttpOnly的作用: 如果在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,主要影响就是XSS攻击中无法通过document对象直接获取到cookie。cookie设置HttpOnly之后, js就无法操作cookie值, 只有服务端更新 cookie值.