MCPcopy
hub / github.com/psf/requests / get_environ_proxies

Function get_environ_proxies

src/requests/utils.py:873–882  ·  view source on GitHub ↗

Return a dict of environment proxies. :rtype: dict

(url: str, no_proxy: str | None = None)

Source from the content-addressed store, hash-verified

871
872
873def get_environ_proxies(url: str, no_proxy: str | None = None) -> dict[str, str]:
874 """
875 Return a dict of environment proxies.
876
877 :rtype: dict
878 """
879 if should_bypass_proxies(url, no_proxy=no_proxy):
880 return {}
881 else:
882 return getproxies()
883
884
885def select_proxy(url: str, proxies: dict[str, str] | None) -> str | None:

Callers 6

test_bypassMethod · 0.90
test_not_bypassMethod · 0.90
resolve_proxiesFunction · 0.85

Calls 1

should_bypass_proxiesFunction · 0.85

Tested by 4

test_bypassMethod · 0.72
test_not_bypassMethod · 0.72