reqwest icon indicating copy to clipboard operation
reqwest copied to clipboard

reqwest ignores `ProxyOverride` parameter on windows

Open vegansk opened this issue 3 years ago • 2 comments

reqwest doesn't use HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride parameter. If user adds local resources to exceptions list, reqwest will ignore it and will try to use proxy for those resources.

vegansk avatar Jan 20 '22 07:01 vegansk

Is this a thing that curl or other client libraries look at? If so, I'd welcome a PR!

seanmonstar avatar Jan 20 '22 17:01 seanmonstar

Hi, I've done some research on this issue:

  1. curl does not auto-detect windows system proxy, see this to-do item
  2. The semantics of ProxyOverride is described here
  3. Python's standard library has an implementation for parsing ProxyOverride. But it does not strictly conform to the specifications

citreae535 avatar Feb 05 '22 20:02 citreae535