Python3请求不使用传入代理

时间:2018-04-07 16:55:55

标签: python python-3.x proxy network-programming python-requests

请求不是使用我传递给它的代理。我使用的网址上的网站显示了请求来自哪个IP - 而且它总是我的ip而不是代理ip。我从sslproxies.org获取我的代理服务器ips,这应该是匿名的。

    url = 'http://www.lagado.com/proxy-test'
    proxies = {'http': 'x.x.x.x:xxxx'}
    headers = {'User-Agent': 'Mozilla...etc'}

    res = requests.get(url, proxies=proxies, headers=headers)

是否需要使用某些标头或其他需要配置的标头,以便我的服务器隐藏我的IP?

1 个答案:

答案 0 :(得分:1)

docs

  

代理网址必须包含该方案。

方案是scheme://hostname。因此,您应该在代理URL中添加“http://”或“socks5://”,具体取决于您使用的协议。