Как мне получить ответ после вызова next () в express? - PullRequest
0 голосов
/ 28 мая 2020

У меня есть требование регистрировать данные каждого вызова api в БД. По этой причине я создал промежуточное ПО и вызываю next (). Однако в этом промежуточном программном обеспечении мне нужно получить ответ, который был отправлен. Есть ли способ получить это? Пример: -

app.get(`/someroute`,(req,res,next)=>{
    res.json({'foo':'bar'});
    next();
});

app.use(middleware);

const middleware = (req,res,next)=>{
    //Here I need the previous Response that was send out
    log_to_db(req.body, res.send /* Response send Previously*/ )
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...