@jenya7771

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

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

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

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

Войти через центр авторизации
Похожие вопросы
Яндекс Москва
от 100 000 до 300 000 ₽
Яндекс Санкт-Петербург
от 100 000 до 300 000 ₽
24 янв. 2021, в 12:50
5000 руб./за проект
24 янв. 2021, в 12:45
300 руб./за проект
24 янв. 2021, в 12:39
20000 руб./за проект