title: throw er; event.js http.get with proxy
body: <pre><code>    var tabProxy = new Array(
      '122.72.76.122'
      ,'124.240.187.79'
       );
   http.get ({
              host: tabProxy[selectorProxy],
              port: 80,
              path: baseurl + counter
          }, function (response) {
              try{
                  var statusCode = response.statusCode;
                  console.log (statusCode);
               }catch(e){
              console.log(e);
          }
      })
  </code></pre>
  
  <p>with selectorProxy =0; it work
  but with selectorProxy = 1; app crach : </p>
  
  <pre><code>events.js:72
      throw er; // Unhandled 'error' event
            ^
  Error: socket hang up
      at createHangUpError (http.js:1417:15)
      at Socket.socketOnEnd [as onend] (http.js:1513:23)
      at Socket.g (events.js:175:14)
      at Socket.EventEmitter.emit (events.js:117:20)
      at _stream_readable.js:870:14
      at process._tickCallback (node.js:415:13)
  </code></pre>
  
  <p>how to recup this error ( for extract this ip of my array ) ? 
  the try catch doesn't work !!</p>