aiohttp调用Socks5代理
Python3使用aiohttp调用Socks5代理IP的代码样例
1.
2.
pip install aiohttp, pip install aiohttp-socks
3.
4.
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
来解决。使用代码示例
提示
Cannot connect to host http://www.xxx.com:443 ssl:default
,在 aiohttp 包的文件中找到 connector.py
这个文件(在 aiohttp 的根目录下),将 runtime_has_start_tls = self._loop_supports_start_tls()
这一行 注释掉,然后在其下面新增一行 runtime_has_start_tls = False if req.proxy.scheme != "https" else self._loop_supports_start_tls()
即可。如图所示修改于 2024-09-09 03:54:23