title: NTLM authentication using node.js
body: <p>I need to use node.js to communicate with a server using NTLM proxy authentication. </p>
  
  <p>I have used 2 modules: </p>
  
  <ol>
  <li>node-curl <a href="https://github.com/jiangmiao/node-curl" rel="noreferrer">https://github.com/jiangmiao/node-curl</a></li>
  <li>request, coming highly recommended
  <a href="https://github.com/mikeal/request" rel="noreferrer">htps://github.com/mikeal/request</a></li>
  </ol>
  
  <p>I found no documentation for the request module for ntlm , and though node-curl supports the curl easy options , I found no documentation about how to specify the CURLAUTH_NTLM for the CURLOPT_HTTPAUTH.</p>
  
  <p>I want to know how to take care of the NTLM proxy authentication. I would love to continue using the request module. </p>