http代理的基本原理

http代理的基本原理!Proxy其实指的是代理服务器,英文叫proxy server。其功能是代表网络用户获取网络信息。形象地说,就是网络信息的中转站。当我们正常请求一个网站时,我们将请求发送到web服务器,Web服务器将响应返回给我们。
 
 
如果设置了代理服务器,它实际上是本地计算机和服务器之间的桥梁。此时,本地计算机不会直接向Web服务器发送请求,而是向代理服务器发送请求。请求将被发送到代理服务器,然后代理服务器将它发送到Web服务器,然后代理服务器将Web服务器返回的响应转发到本地计算机。
 
这样我们也可以正常访问网页,但是这个过程中Web服务器识别的真实IP不再是我们自己机器的IP,成功实现了IP伪装,这就是HTTP代理的基本原理。
 
隐藏代理自己的IP学位
 
不同的代理隐藏自己IP的能力不同,根据匿名程度来区分:
 
1.高低代理(IP模拟器代理)
 
数据包会原封不动的转发,在服务器看来就好像真的是普通客户端访问一样,记录的IP就是代理服务器的IP。
 
2.普通匿名
 
将对数据包进行一些更改。有可能发现这是服务器端的代理服务器,有一定几率追踪到客户端的真实IP。代理服务器通常添加的HTTP头是HTTP_VIA和HTTP_X_FORWARDED_FOR。
 
3.透明剂
 
不仅改了包,还把客户端的真实IP告诉了服务器。这种代理除了可以通过缓存技术提高浏览速度,通过内容过滤提高安全性之外,没有显著效果。最常见的例子是内部网的硬件防火墙。
 
要伪装IP,一个有效的方法是使用IP模拟器代理。高匿名性的代理IP可以满足用户的需求,并且拥有海量的IP资源,可以安全放心的使用。