如何利用python aiohttp框架的代理支持

如何利用python aiohttp框架的代理支持,python,proxy,aiohttp,Python,Proxy,Aiohttp,os.environ['http\u proxy']还能工作吗? 以及如何利用每个请求的代理?在最近的0.7.3版本中,aiohttp增加了HTTP代理支持。 它不使用os.environ['http\u proxy'],而且可能永远也不会使用 要为请求指定代理,可以使用如下代码: connector = aiohttp.ProxyConnector(proxies={'http': 'http://proxyaddr:8118'}) response = yield from aiohttp.

os.environ['http\u proxy']
还能工作吗?
以及如何利用每个请求的代理?

在最近的0.7.3版本中,aiohttp增加了HTTP代理支持。 它不使用
os.environ['http\u proxy']
,而且可能永远也不会使用

要为请求指定代理,可以使用如下代码:

connector = aiohttp.ProxyConnector(proxies={'http': 'http://proxyaddr:8118'})
response = yield from aiohttp.request('get', 'http://python.org/', connector=connector)
抱歉,目前还不支持HTTPS代理


也许我们很快就会添加这一功能:我们的业务任务需要HTTPS代理。

谢谢Andrew。我昨天从github看到了aiohttp的更新,更新这个问题有点晚。再次感谢您的出色工作!