You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Doesn't work behind proxy in corporate Windows network (NTLM) #159
HTTPie doesn't work in my office because our computers are behind an proxy. It still doesn't work even after specifying the --proxy argument, because the proxy is superevil. It uses a proprietary technology called NTLM that breaks most free software (Ruby and Nodejs as well as Python).
Here's a related issue—NTLM authentication for direct (unproxied requests) #76
Activity
hickford commentedon Sep 21, 2013
Plan is to fix this double-upstream in urllib3 urllib3/urllib3#242
jkbrzt commentedon Mar 25, 2015
There is now an HTTPie plugin for NTLM auth: httpie-ntlm
hickford commentedon Mar 26, 2015
Sorry that wasn't clear, there are two NTLM auth protocols, one for websites, one for proxies. They use different HTTP headers
www-authenticateandproxy-authenticate. See http://davenport.sourceforge.net/ntlm.html#ntlmHttpAuthenticationThat plugin is based on requests-ntlm so I think it can only do
www-authenticatenot proxies.Upstream issues required for NTLM proxy auth in httpie are probably:
Almad commentedon Feb 10, 2021
Still blocked by upstream / urllib.