express + node.js를 사용하고 있으며 req 객체가 있는데 브라우저의 요청은 / account이지만 req.path를 기록하면 '/ account'가 아니라 '/'---를 얻습니다.
//auth required or redirect
app.use('/account', function(req, res, next) {
console.log(req.path);
if ( !req.session.user ) {
res.redirect('/login?ref='+req.path);
} else {
next();
}
});
req.path는 / account이어야하는 경우 /
req.route
정의되지 않았습니다. Express를 사용하는 Im 3.4.4. 경로가 정의되지 않은 원인은 무엇입니까?
TypeError: Cannot read property 'path' of undefined