@jenya7771

Как добавит промежуточный обработчик перед res.json() в ExpressJs?

Здравствуйте, у меня стоит задача считать сколько выполнялся запрос, и логировать запрос и ответ, и для этого мне нужно перед ответом пользователю выполнять логирование и вычислять сколько времени выполнялся запрос.
Как сделать это более и красиво, добавить промежуточный обработчик не в начале приложения, а в конце?

Вот так я планирую делать первую отметку времени:
app.use((req, res, next) => {
    req.startTimer = Date.now()
    next()
})
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov
Помог ответ? Отметь решением.
Перед изобретением велосипеда надо гуглить
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы