使用express node.js计算http请求所花费的时间
我使用node.jslogging明文文件中的每个服务器调用详细信息,并以扩展日志格式 表示 。为此,我需要找出操作花费的时间(http get或post)。
如何找出特定请求所需的时间?
任何想法将是伟大的。
如果使用express.logger()
中间件,则可以轻松添加:response-time
标记。 有关文档,请参阅http://www.senchalabs.org/connect/middleware-logger.html 。
否则,使用responseTime中间件并做类似的事情
console.log(res.getHeader("X-Response-Time"))
在你自己的中间件中