代理(破解封IP这种反爬机制)
代理的作用
- 突破自身IP访问的限制
- 隐藏自身真实IP
反爬机制:封ip
反反爬策略:使用代理进行请求发送
代理相关的网站
- 快代理
- 西祠代理
- www.goubanjia.com
代理ip的类型:
- http:应用到http协议对应的url中
- https:应用到https协议对应的url中
import requests
url="https://www.baidu.com/s?wp=ip"
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36'
}
page_test=requests.get(url=url,headers=headers,proxies={"https":"222.110.147.50:3128"})
with open('ip.html','w',encoding='utf-8')as fp:
fp.write(page_test)
代理IP的匿名度
- 透明:服务器知道该次请求使用了代理,也知道请求对应的真实ip
- 匿名:知道使用了代理,不知道真实的ip
- 高匿:不知道使用了代理,更不知道真实的ip