2016-04-19 16 views
0

Ich versuche, eine Liste von Proxy-Adressen zu requestjs & möchte es zuerst verwenden, die funktioniert. Ist es überhaupt möglich, über request.jsVerwendung von mehreren Proxies über request.js

Mein Code ist

var body = '<sample/>'; 
request.post({ 
       url: www.google.com, 
       proxy':'http://proxy1:8087;http://proxy2:8080',//need to use multiple proxies here. 
       headers: { //We can define headers too 
        'Content-Type': 'text/xml' 
       }, 
       body: body, 
       timeout:20000 
      } 

Ich denke durch Liste von Proxies von looping und versuchen, sie eins nach dem anderen zu verwenden. Ich bin mir nicht sicher, ob das ein Overkill gewesen wäre oder der einzig mögliche Weg.

Antwort

0

requestjs kann nicht Schleife durch Proxies, die bestmögliche Option ist ein Agentenmodul alongwith es wie https://www.npmjs.com/package/pac-proxy-agent

Aber auch dieses Modul durchläuft nicht für jetzt durch die Liste zu verwenden. Die einzige praktikable Option ist es, die Liste der Proxies zu durchlaufen und die erste für den Moment erreichbar zu benutzen.