リクエストが終了したときに自動的にログを記録しようとしています。
私はこのようなものを持っています:
function (req, res, next) {
var startTime = clock.now();
res.on('end'. function() {
logger.trace("END ...", req.path, res.statusCode, clock.now() - startTime, ...);
});
res.on('error'. function() {
logger.trace("END ...", req.path, clock.now() - startTime, ...);
});
nest();
}
- それはすべてのケースをカバーしていますか?(例: リクエストが中断された場合)
- リクエストごとに最大 1 回呼び出されますか?
いずれかの答えが「いいえ」の場合は、その方法を含めてください。