与请求相同的代理 运行,但不适用于 aiohttp

same proxy run with requests, but do not function with aiohttp

我按照文档 aiohttp doc 和 Python 3.6

async with aiohttp.ClientSession() as session:
async with session.post("http://python.org", data=payload
                       proxy="http://proxy.com") as resp:
    print(resp.status)

为我的蜘蛛设置了未经授权的代理,但它显示代码为407,aiohttp的版本是3.5.4。代码在不设置参数 'proxy'

的情况下运行良好

但是同一个未经授权的代理在Requests上运行良好,它的版本是2.19.1。而且它 returns 200.

我也试试中的代码 但它 returns

AttributeError: module 'aiohttp' has no attribute 'ProxyConnector'

我希望与 aiohttp 具有相同的代理功能

aiohttp 应该与原始 basic_auth 一起使用...我发现我已经更改了身份验证协议,但是,它需要 aiosocksy 用于 socks4 over aiohttp 3.X