158 字
1 分钟
通过NodeJS使用cookie和session
开始
如果想要通过 NodeJS 使用 cookie,那么你需要安装cookie-parser 依赖,如果是 session 那么需要安装cookie-session
安装
npm install cookie-parser在服务端引用
var cookieParser = require('cookie-parser'); //cookievar cookieSession = require('cookie-session'); //session调用
//cookie方法app.use(cookieParser());
app.get('/cookie', function (req,res) { res.cookie("me", "come on!"); res.send(req.cookies); console.log(req.cookies); res.end();})
//session方法
app.use(cookieSession({ //session的秘钥,防止session劫持。 这个秘钥会被循环使用,秘钥越长,数量越多,破解难度越高。 keys: ['aaa', 'bbb', 'ccc'], //session过期时间,不易太长。php默认20分钟 maxAge: 60 * 60, //可以改变浏览器cookie的名字 name: 'session' }));
app.use('/session', function (req, res) { req.session.user = "mitte"; console.log(req.session); res.send(req.cookies); res.end();}) 通过NodeJS使用cookie和session
https://fuwari.vercel.app/posts/2019年/通过nodejs使用cookie和session/