使用 nodejsrequest
库:https ://github.com/mikeal/request
var request = require('request');
request('http://example.com', function (error, response, body) {
...
})
是否可以获得回调的响应时间?该文档提到了 response.statusCode。查看库源代码,我还看到了未记录的 response.headers 和 response.href,但我没有看到 responseTime 或类似内容。
request
或者,是否有提供响应时间的替代库?
ps:我知道我可以做这样的事情,但这不是一个解决方案,因为我正在发出许多异步请求并且我无法控制每个请求何时开始。
var request = require('request');
var start = new Date();
request('http://example.com', function (error, response, body) {
...
var responseTime = new Date() - start;
})