This is the code I have to make a simple GET request:
var options = {
host: \'localhost\',
port: 8000,
path: \'/restricted\'
};
request = http.g
I suggest to use request module for that, it support wide range functionalities including HTTP Basic Authentication.
var username = 'username',
password = 'password',
url = 'http://' + username + ':' + password + '@some.server.com';
request({url: url}, function (error, response, body) {
// Do more stuff with 'body' here
});