【发布时间】:2016-02-29 09:10:44
【问题描述】:
我目前使用它来连接 socks5 代理和 paramiko。
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5,socks_hostname,socks_port, True, socks_username,socks_password)
paramiko.client.socket.socket = socks.socksocket
ssh = paramiko.SSHClient()
但是,我希望在 python 中使用 requesocks 和 paramiko 的相同代理设置发出一些请求,但找不到任何关于用户名和密码的内容。
此外,所有请求每次都使用不同的 socks 连接完成,全局设置可能会妨碍我的其他连接。
关于如何完成或是否有替代方法的任何想法? 我当前的实现非常多地使用 python 请求,所以从那里过渡到 requesocks 会很好,所以我不必重构所有东西。
注意:How to make python Requests work via socks proxy 不起作用,因为它不使用 socks5 身份验证。
【问题讨论】:
标签: python python-requests socks