在向具有自定义标头的端点发出请求时,我习惯使用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())
代码工作正常,它通过代理服务器连接到端点,但现在我不知道如何为此请求添加自定义标头。如何合并这两件事?