使用Python3设置代理

时间:2018-07-21 07:31:10

标签: python-3.x proxy user-agent

我有一个问题,我的同学也无法解决:

如何使用请求模块设置代理?

我认为这很容易,并且可以很快解决。我可以使用:

proxy = {
            'http':'http://74.125.204.103' #just an example
        }

requests.get(www.youtube.com,proxies = proxy)

我们认为它将与74.125.204.103联系

但是 我们很错误 ! 它仍然与我自己的IP地址连接。我们使用youtube并在视频上进行连接,但观看时间没有改变。我们也使用grabify,并且IT仍然相同。那我如何以其他方式设置代理?

1 个答案:

答案 0 :(得分:0)

我相信您正在这样做,因为您只为HTTP指定了代理,而youtube会将您重定向到HTTPS,此时请求没有代理信息。

proxies = {
  'http':'http://proxy:port',
  'https':'http://proxy:port'
}

尝试添加https模式的行。

相关问题