Вложенный пост маршрутизации экспресс - PullRequest
0 голосов
/ 29 мая 2018

У меня есть следующий пост

router.post('/auth',oauth.oAthmiddleware, function(req, res) {
    oauth.auth;
});

Это повторно токен доступа и другие детали

У меня есть еще один пост

router.post('/refreshToken', function(req, res,next) {
    var username = 'change';
    var password = 'change';
    req.body.username = username;
    req.body.password = password;
   // call '/auth' post
});

В выше я изменил и вызвалвыше сообщения и хотите вернуть ответ от внутреннего сообщения

Как я могу реализовать то же самое

Спасибо

1 Ответ

0 голосов
/ 29 мая 2018

Вы можете сделать это как:

router.post('/refreshToken', function(req, res,next) {
    req.url = '/auth'
    ...
    req.body.password = password;

    return router._router.handle(req, res, next);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...