title: The requested URL "[no URL]", is invalid. Node http-proxy
body: <p>I believe I am missing a fundimental part of the proxy set up here but when using the following:</p>
  
  <pre><code>var http = require('http'),
      httpProxy = require('http-proxy');
        httpProxy.createProxyServer({target:'http://www.asos.com'}).listen(8000); 
  
  http.createServer(function (req, res) {
      res.writeHead(200, { 'Content-Type': 'text/plain' });
      res.write('request successfully proxied!' + '\n' + JSON.stringify(req.headers, true, 2));
      res.end();
  }).listen(9000);
  </code></pre>
  
  <p>To be presented by:</p>
  
  <pre><code>Invalid URL
  
  The requested URL "[no URL]", is invalid.
  Reference #9.56731002.1508760714.1524ffde
  </code></pre>
  
  <p>now I am pretty sure this is a url entered into the proxy?</p>
  
  <p>All I want to do is setup up a proxy to a site and then insert some custom js file. But this is step one.</p>