0
我用快递开发一个应用程序,我创建了一个设置语言Cookie的功能:多快递中间件调用
[..]
app.use(cookieParser());
app.use(function(req, res, next) {
if(req.cookies.lang === undefined){
console.log(req.cookies);
}
next();
});
app.use(express.static(path.join(__dirname, 'public')));
[..]
一切都很正常,但使用nodemon我注意到,该函数被调用多次,当我提出请求,我不知道这是否是一个想要的行为,或者如果我犯了一些错误。
这是控制台日志:
[nodemon] starting `node ./bin/www`
Connected to database
{ 'connect.sid': 's:NeNC-uUnHtrdlqkSI7GkbMQ6IAhwo2It.tD8Ei9k6XtPn2/4Da2AVJIjoRlK4zkWiltsdgL58Dak' }
GET /signup 304 516.356 ms - -
{ 'connect.sid': 's:id5VQwMWKzVC5ycpR6brH5YQQpbEe9Au.brQxxrNtniBmYL1swH2WRApDSyBLJk4qlEc4+8oQ9T4' }
{ 'connect.sid': 's:id5VQwMWKzVC5ycpR6brH5YQQpbEe9Au.brQxxrNtniBmYL1swH2WRApDSyBLJk4qlEc4+8oQ9T4' }
GET /css/bootstrap.min.css 304 3.662 ms - -
{ 'connect.sid': 's:id5VQwMWKzVC5ycpR6brH5YQQpbEe9Au.brQxxrNtniBmYL1swH2WRApDSyBLJk4qlEc4+8oQ9T4' }
GET /css/tooltipster.bundle.min.css 304 5.445 ms - -
{ 'connect.sid': 's:id5VQwMWKzVC5ycpR6brH5YQQpbEe9Au.brQxxrNtniBmYL1swH2WRApDSyBLJk4qlEc4+8oQ9T4' }
{ 'connect.sid': 's:id5VQwMWKzVC5ycpR6brH5YQQpbEe9Au.brQxxrNtniBmYL1swH2WRApDSyBLJk4qlEc4+8oQ9T4' }
GET /css/tooltipster-sideTip-light.min.css 304 9.551 ms - -
GET /css/app.min.css 304 8.440 ms - -
{ 'connect.sid': 's:id5VQwMWKzVC5ycpR6brH5YQQpbEe9Au.brQxxrNtniBmYL1swH2WRApDSyBLJk4qlEc4+8oQ9T4' }
GET /js/vendor/tooltipster.bundle.min.js 304 7.714 ms - -
GET /js/app.js 304 2.261 ms - -
有人可以微启我吗?我很好奇。
记录器“功能”呃? –
我相信如此:)无论如何,这是我最好的猜想,因为数字匹配 – Hacknightly
是的,也许。至少在快速会议中移动它解决了问题:D –