1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python爬虫教程:爬虫时如何知道是否代理ip伪装成功

python爬虫教程:爬虫时如何知道是否代理ip伪装成功

时间:2021-03-10 02:01:36

相关推荐

python爬虫教程:爬虫时如何知道是否代理ip伪装成功

python爬虫教程:爬虫时如何知道是否代理ip伪装成功

有时候我们的爬虫程序添加了代理,但是我们不知道程序是否获取到了ip,尤其是动态转发模式的,这时候就需要进行检测了,以下是一种代理是否伪装成功的检测方式,这里推介使用亿牛云提供的代码示例。

Python¶requests#! -*- encoding:utf-8 -*-import requestsimport random# 要访问的目标页面targetUrl = "/ip"# 要访问的目标HTTPS页面# targetUrl = "/ip"# 代理服务器proxyHost = ""proxyPort = "31111"# 代理隧道验证信息proxyUser = "16ZKBRLB"proxyPass = "234076"proxyMeta = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % {"host" : proxyHost,"port" : proxyPort,"user" : proxyUser,"pass" : proxyPass,}# 设置 http和https访问都是用HTTP代理proxies = {"http" : proxyMeta,"https" : proxyMeta,}# 设置IP切换头tunnel = random.randint(1,10000)headers = {"Proxy-Tunnel": str(tunnel)}resp = requests.get(targetUrl, proxies=proxies, headers=headers)print resp.status_codeprint resp.text

要检测代理是否获取到,直接在配置代理后访/ip网站,获取到ip后再访问就知道是否获取到了ip。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。