玩过的node.js的童鞋可能知道,可能不仅仅是 node吧
cookie是不可以存入中文字符的,这样就需要我们 使用base64将中文字符转成加密的字符串类型 加密之后我们存入 cookie中 最后取出来的时候 再重新转换回来 就行了
// base64加密
var obj={name:"张三",age:11};
var str=JSON.stringify(obj);
console.log(Buffer.from(str).toString('base64'));
// base64解密
var str=Buffer.from('eyJuYW1lIjoi5byg5LiJIiwiYWdlIjoxMX0=',"base64").toString();
console.log(str);