如何检查Python3 Requests
模块使用的代理?
我已经验证(来自回复)当您在MacOS上的系统配置中设置http代理但未设置http_proxy环境变量时,它也将被请求自动使用。好像它会使用urllib.request.getproxies()
返回的代理,但我不确定,因为document只是说
您还可以通过设置环境变量HTTP_PROXY和HTTPS_PROXY来配置代理。
似乎没有关于系统代理配置的任何描述。
答案 0 :(得分:0)
最后我找到了解决方案:
requests.utils.getproxies()
或
requests.utils.get_environ_proxies(url)