regolare client richieste avviate al server del nodo vengono catturate bene in Fiddler. Tuttavia, le richieste inviate dal nodo a un servizio Web non vengono acquisite. Non ha aiutato a passare in config per il proxy (127.0.0.1:8888) al metodo di richiesta. Come posso instradare i messaggi della richiesta tramite Fiddler?Come catturare messaggi HTTP dalla libreria Richiesta nodo con Fiddler
var http = require('http');
var request = require('request');
request.get(webserviceURL, { "auth" : {"user": "user", "pass" = "pass", sendImmediately: true },
"proxy" : { "host" : "127.0.0.1", "port" : 8888 }},
function (error, response) { console.log("response received");
});
Richiesta repo: https://github.com/mikeal/request
L'impostazione del proxy sull'oggetto richiesta * dovrebbe * essere tutto ciò che devi fare, ma non vedo una proprietà "proxy" nei documenti? http://nodejs.org/api/http.html#http_http_request_options_callback – EricLaw
Sto utilizzando il pacchetto di richiesta di terze parti. Link nella descrizione. – mupersan82
Rovistando nella fonte, sembra implicare che la sintassi sarebbe "hostname" piuttosto che "host"? Oppure potresti definire proxy come stringa "http://127.0.0.1:8888" piuttosto che come oggetto? – EricLaw