How can I know the response time of a URL?
I'm using http.get()
to make an HTTP GET request.
There's no builtin function or value to get the response time.
But you can easily get the value yourself.
var http = require('http');
var start = new Date();
http.get({host: 'google.com', port: 80}, function(res) {
console.log('Request took:', new Date() - start, 'ms');
});
EDIT
Since V8 also supports the new ES5 Date.now()
, using that instead of new Date()
would be a little bit cleaner.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With