title: request.post() in nodejs request library doesn't work for some urls
body: <p>I have found request.post() in <a href="https://github.com/request/request" rel="nofollow">https://github.com/request/request</a> doesn't work for some urls.</p>
  
  <p>I have narrowed to this sample code:</p>
  
  <pre><code>var url = 'http://localhost:8080/message';
  request.post(url,{json:true},function(err,res,body){console.log('Called');});
  </code></pre>
  
  <p>This one outputs "Called" on console.
  However,</p>
  
  <pre><code>var url = 'http://localhost:8080/message/test';
  request.post(url,{json:true},function(err,res,body){console.log('Called');});
  </code></pre>
  
  <p>Nothing is output on the screen.</p>
  
  <p>These are all 404 pages on the server established in 8080 port.</p>
  
  <p>What's the problem? Is this some problem in request library or I'm doing something wrong?</p>