如何在使用代理时在urllib2请求中发送头值?

时间:2018-03-17 19:40:26

标签: python python-2.7 urllib2

在向具有自定义标头的端点发出请求时,我习惯使用urllib2.Request(url, headers=headers)。现在我想使用代理连接到端点。

我用于代理的代码如下......

import urllib2

headers = {}
headers['User-Agent'] = "<value>"

url = '<value>'
proxy = urllib2.ProxyHandler({'https':'<IP:Port>'})
opener = urllib2.build_opener(proxy)
in_ = opener.open(url)
print(in_.read())

代码工作正常,它通过代理服务器连接到端点,但现在我不知道如何为此请求添加自定义标头。如何合并这两件事?

0 个答案:

没有答案