title: How to capture http messages from Request Node library with Fiddler
body: <p>Regular client initiated requests to the node server are captured fine in Fiddler. However, requests sent from node to a web service are not captured. It did not help to pass in config for proxy (127.0.0.1:8888) to the request method. How can I route the request messages through Fiddler?</p>
  
  <pre><code>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" );
  });
  </code></pre>
  
  <p>Request repo: <a href="https://github.com/mikeal/request" rel="noreferrer">https://github.com/mikeal/request</a></p>