Este es el código que tengo que hacer un simple petición GET:Cliente HTTP basado en NodeJS: cómo autenticar una solicitud?
var options = {
host: 'localhost',
port: 8000,
path: '/restricted'
};
request = http.get(options, function(res){
var body = "";
res.on('data', function(data) {
body += data;
});
res.on('end', function() {
console.log(body);
})
res.on('error', function(e) {
console.log("Got error: " + e.message);
});
});
Pero ese camino "/ restringido" requiere un simple autenticación básica HTTP. ¿Cómo agrego las credenciales para autenticar? No pude encontrar nada relacionado con la autenticación http básica en NodeJS' manual. Gracias de antemano.
supe cómo funciona, pero me parece que no puede entender cómo no hacerlo con las bibliotecas http nodejs' ... ¿Dónde pongo que base64 cadena con mi nombre de usuario y contraseña? –