2016-04-19 14 views
0

私はrequestjsにプロキシアドレスのリストを送信しようとしています&は、動作している最初のものを使用します。それがすべてで可能request.jsrequest.jsを使用して複数のプロキシを使用する

経由で

私のコードは、私はプロキシのリストをループで考え、一つずつを使用しようとしています

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 
      } 

です。それが過度のものだったのか、それとも可能なのかはわかりません。

答えて

0

requestjsはプロキシをループすることはできません、可能な限り最高のオプションがhttps://www.npmjs.com/package/pac-proxy-agent

しかし、たとえこのモジュールは、今のリストを繰り返し処理しないようにそれを伴って含むエージェントモジュールを使用することです。 実現可能な唯一のオプションは、プロキシのリストをループし、最初に到達可能な最初のものを使用することです。