如何使用带代理的 urllib2 发送 HTTP 请求
How to send HTTP request using urllib2 with proxy
我想使用带有代理的 urllib2 发送 HTTP 请求。代理将在数据库中,每次通过从 table 获取代理 IP 发送 HTTP 请求。
谢谢。
我认为这就是您要查找的语法:
proxy = urllib2.ProxyHandler({'http': '177.124.160.6'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
urllib2.urlopen('http://www.google.com/search')
或者在 Python 2.7 请求库中你可以这样做:
requests.request(
method="GET",
url='https://www.google.com/search',
params= params,
headers=headers,
proxies = proxy)
其中每个输入都是一个具有键值对的对象
我想使用带有代理的 urllib2 发送 HTTP 请求。代理将在数据库中,每次通过从 table 获取代理 IP 发送 HTTP 请求。 谢谢。
我认为这就是您要查找的语法:
proxy = urllib2.ProxyHandler({'http': '177.124.160.6'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
urllib2.urlopen('http://www.google.com/search')
或者在 Python 2.7 请求库中你可以这样做:
requests.request(
method="GET",
url='https://www.google.com/search',
params= params,
headers=headers,
proxies = proxy)
其中每个输入都是一个具有键值对的对象