gpt4 book ai didi

javascript - 获取两个路由器上的 session

转载 作者:行者123 更新时间:2023-12-01 01:48:58 26 4
gpt4 key购买 nike

我有 2 个路由器

路由器1

app.post ('/ consultations', function (req, res) {

req.session.nombre = 'administrator';
console.log ('test', req.session.name); // there the session is saved well
});

路由器2

router.get ('/', function (req, res) {
console.log ('retrieve session', req.session); // exit undefined
}

如何获取两个路由器上的 session ?

编辑:我创建了一个中间件

function mymiddleware(req,res,next){
req.session.nombre='MiNOMBRE';
}

我尝试获取中间件;

app.get('/miroute1',mymiddleware,(req,res) => {
console.log(req.session.nombre);//

但从未进入 }

 app.get('/miroute2',mymiddleware,(req,res) => {
console.log(req.session.nombre);//
but never enters
}

最佳答案

function mymiddleware(req,res,next){
req.session.nombre='MiNOMBRE';
next();
}

next() 将按顺序调用下一个中间件,在您的情况下是

(req,res) => {
console.log(req.session.nombre);}

关于javascript - 获取两个路由器上的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51736894/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com