Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- this.server.pre((req, res, next) => {
- this.logger.debug(`Start ${req.method} ${req.url}`);
- const requestStart = process.hrtime();
- res.on('finish', () => {
- const [reqTimeS, reqTimeNS] = process.hrtime(requestStart),
- requestDurationMS = (reqTimeS * 1e3 + reqTimeNS / 1e9).toFixed(2);
- this.logger.debug(`End ${req.method} ${req.url} (status=${res.statusCode} duration=${requestDurationMS}ms)`);
- });
- next();
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement