将所有请求加入我的节点应用程序的最佳方式是什么?基本上我想在请求的一开始就得到当前的时间戳,然后再在请求的最后得到差异并记录下来。有关在NodeJS和Express中执行此操作的最佳方法的建议?NodeJS/Express中的时间请求
下面是我的应用程序样本的示例(尽管比这更复杂)。
var express = require('express'),
http = require('http'),
app = express();
app.get('/', function (req, res, next) {
res.send(200, 'hi');
});
app.get('/about', function(req, res, next) {
res.send(200, 'something else');
});
var server = http.createServer(app);
server.listen(9000);
console.log("Express server listening...");
我想要时间所有请求。所以我想要时间/
和以及我可能添加的任何其他端点。
谢谢。正是我在找什么。 – tbeauvais
这是唯一能够理解express中间件基础的答案。 +1 –
这是完美的。我将它与Rollbar结合以报告缓慢路线 – developius