Node.js не может просматривать заголовки в промежуточном программном обеспечении - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть спокойный API Node.js.У меня проблема в том, что я не уверен, почему я не могу увидеть заголовки запроса внутри промежуточного программного обеспечения route.use(), однако он виден внутри метода get router.get('/',function(req,res){}).

Может кто-нибудь, пожалуйста, почемув этом случае или что мне нужно сделать, чтобы это было видно внутри

router.use(function(req,res,next){  next();});

1 Ответ

0 голосов
/ 28 февраля 2019

Попробуйте что-то вроде его

router.use(function (req, res, next) {
 console.log(req.headers['header_name']);
  if (!req.headers['header_name']) return next('router')
  next()
})

Чтобы пропустить остальные функции промежуточного программного обеспечения маршрутизатора, вызовите next ('router'), чтобы передать управление обратно из экземпляра маршрутизатора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...