Cookie-parser

let express = require('express');
let app =new express();

// 引入cookie-parser;
let cookieParser = require('cookie-parser');

// 设置中间件

app.use(cookieParser('123')); //加密操作 实际上没什么用

app.get('/set',(req,res)=>{
    res.cookie('userinfo','jack',{expires:new Date(Date.now()+10000),httponly:true,signed:true});
    // signed 用来设置是否加密cookie  但是存数组的时候他会自动进行
  console.log(req.signedCookies.userinfo);
//取出加密的cookie
    //编码处理这个是特殊
    res.send('设置成功');
});
app.get('/login',(req,res)=>{
    res.send(''+req.cookies.userinfo);
})
app.listen(3000,()=>{
    console.log('ok');
})
原文地址:https://www.cnblogs.com/l8l8/p/9310304.html