在python请求中相当于socks5主机名的卷曲

时间:2017-07-17 19:39:29

标签: python curl python-requests

我正在尝试通过python请求2.7运行以下curl命令(向Spark UI发出REST API请求):

curl --socks5-hostname 127.0.0.1:1080 http://website-url:18080/api/v1/applications/

我尝试过here解释的方法,但它对我没用。另一方面,curl命令确实如此。

proxies = {
    'http': 'socks5://127.0.0.1:1080',
}
response = requests.get(url, proxies=proxies)

1 个答案:

答案 0 :(得分:0)

使用“ socks5h”代替“ socks5”

proxies = {
    'http': 'socks5h://127.0.0.1:1080',
    'http': 'socks5h://127.0.0.1:1080',
}