title: Using Request, HttpNtlmAuth to make a system call with authentication
body: <p>I've got the following snip of code the has the audacity to tell me it is "FAIL to load undefnied" (the nerve...) I'm trying to pass my authenticated session to a system call that uses javascript. </p>
  
  <pre><code>    import requests
      from requests_ntlm import HttpNtlmAuth
      from subprocess import call
      # THIS WORKS - 200 returned
  
  
      s = requests.Session()
      r = s.get("http://example.com",auth=HttpNtlmAuth('domain\MyUserName','password'))
      call(["phantomjs", "yslow.js", r.url])
  </code></pre>
  
  <p>The issue is when "calL" gets called - all I get is the following </p>
  
  <pre><code>FAIL to load undefined.
  </code></pre>
  
  <p>Im guessing that just passing the correct authenticated session should work - but the question is how do I do it such that I can extract the info I want. Out of all the other attempts this has been the most fruitful. Please help - thanks!</p>