2019-03-25

requests 设置socks5代理

关于requests加socks代理的问题,之前一直没有解决,最近境外的服务器总是连不上,忽然想到为何不把这个问题解决呢,网上搜了都没能解决问题,最后找到了一个方法:https://blog.csdn.net/u013613428/article/details/83111504,就是proxies的https的socks5才成socks5h就OK了,以后就不用上传到服务器再去运行这么麻烦了。

import requests
proxies = {
            'http': 'socks5://127.0.0.1:1080',
            'https': 'socks5h://127.0.0.1:1080'
          }
r = requests.get('https://www.google.com/', proxies=proxies, headers=headers)
print(r.text)

你可能感兴趣的:(2019-03-25)