如何使用带代理的urllib2发送HTTP请求

2024-05-06 16:58:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用带代理的urllib2发送HTTP请求。代理将在数据库中,每次发送HTTP请求时都会从表中获取代理IP。 谢谢您。在


Tags: ip数据库http代理urllib2
1条回答
网友
1楼 · 发布于 2024-05-06 16:58:47

我想这就是你要找的语法:

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请求库中,您可以执行以下操作:

^{pr2}$

其中每个输入都是一个带有键值对的对象

相关问题 更多 >