title: How to make external HTTP requests with Node.js
body: <p>The question is fairly simple. I want to use a Node.js server as a proxy to log, authenticate, and forward HTTP queries to a backend HTTP server (PUT, GET, and DELETE requests).</p>
  
  <p>What library should I use for that purpose? I'm afraid I can't find one.</p>