Request: ¿Cómo configurar el proxy con autenticación?

Creado en 11 may. 2014  ·  4Comentarios  ·  Fuente: request/request

Hola, necesito configurar mi proxy con autenticación, algo como esto:

proxy:{
    host:"proxy.foo.com",
    port:8080,
    user:"proxyuser",
    password:"123"
}

¿Cómo puedo establecer esta configuración de proxy cuando hago una solicitud?
Lo intenté pero no tuve éxito, si alguien me pudiera dar un ejemplo sería de gran ayuda
Gracias

Comentario más útil

@ uvenkat19 mi código se ve así:

//...some stuff to get my proxy config (credentials, host and port)
var proxyUrl = "http://" + user + ":" + password + "@" + host + ":" + port;

var proxiedRequest = request.defaults({'proxy': proxyUrl});
proxiedRequest.get('http://foo.bar')

Todos 4 comentarios

prueba algo como
var proxiedRequest = request.defaults({proxy: "http://proxyuser:[email protected]:8080"});

@tekay gracias, esto funcionó bien

@ victor0402

¿Puede pasar el contenido del archivo en el que realizó los cambios?

y si lo sabe, dígame cómo omitir la solicitud a otro componente que se está ejecutando en el puerto XXXX.

@ uvenkat19 mi código se ve así:

//...some stuff to get my proxy config (credentials, host and port)
var proxyUrl = "http://" + user + ":" + password + "@" + host + ":" + port;

var proxiedRequest = request.defaults({'proxy': proxyUrl});
proxiedRequest.get('http://foo.bar')
¿Fue útil esta página
0 / 5 - 0 calificaciones