代理指的是我们所使用的代理服务器,它可以代理网络使用者去获得想要的信息。可以说他是网络的中转站。在我们需要请求网站时,把我们的需要传送给wed服务器,Web服务器把响应传送给我们。
倘若使用了代理服务器,其实便是在该设备和服务器之间构建了一个桥梁,这时该设备并不是直接向Web服务器发动请求,而是向代理服务器发出请求,请求会发给代理服务器,随后由代理服务器再发给Web服务器,然后由代理服务器再把Web服务器返回的响应转发给本机。
这样我们同样可以正常访问网页,但这个过程中Web服务器识别出的真实IP就不再是我们本机的IP了,就成功实现了IP伪装,这就是HTTP代理的基本原理。
代理可以隐藏自身IP地址,不同的代理,隐藏自身IP地址的能力不一样,这是根据匿名程度区分:
1.高匿代理
会将数据包原封不动地转发,在服务端看来就好像真的是一个普通客户端在访问,而记录的IP是代理服务器的IP。
2.普通匿名
会在数据包上做一些改动,服务端上有可能发现这是个代理服务器,也有一定几率追查到客户端的真实IP。
3.透明代理
不但改动了数据包,还会告诉服务器客户端的真实IP。这种代理除了能用缓存技术提高浏览速度,能用内容过滤提高安全性之外,并无其他显著作用。
但我们使用代理来隐藏自己真正的ip地址,我们应该怎样去获得ip。下面就简单介绍怎样提取ip。
1、进入软件-提取代理ip
2、生成APL链接-打开链接
3、生成白名单
4、进入个人中心-点击ip白名单-点击保存
5、ip地址生成-进行使用
当我们能够使用的时候,可以使用代理进行数据采集,隐藏自己的真实ip地址,同时可以多使用代理ip进行数据采集,减少对其他网站的压力,防止被网站反爬虫限制。HTTP代理的使用可以提高工作效率,减少工作时间。