检查Python3中的Requests模块中使用的代理

时间:2016-04-17 15:06:49

标签: python python-requests

如何检查Python3 Requests模块使用的代理?

我已经验证(来自回复)当您在MacOS上的系统配置中设置http代理但未设置http_proxy环境变量时,它也将被请求自动使用。好像它会使用urllib.request.getproxies()返回的代理,但我不确定,因为document只是说

  

您还可以通过设置环境变量HTTP_PROXY和HTTPS_PROXY来配置代理。

似乎没有关于系统代理配置的任何描述。

1 个答案:

答案 0 :(得分:0)

最后我找到了解决方案:

requests.utils.getproxies()

requests.utils.get_environ_proxies(url)