很多领域都需要使用到HTTP,使用的范围越来越广泛代表着会有更多的人知道HTTP代理这一项服务。可是你们知道吗?HTTP分为正向和反向两种。

 

正向代理通常用以突破用户无法访问的网站,利用代理IP去浏览网站,网络共享、网络加速和网络限制突破等。HTTP代理也常用于Web应用调试、Android/IOSAPP中所调用的WebAPI监控和分析。很多爬虫工程师将HTTP代理运用在Python中。


 8.291.png


反向代理IP通常用以将防火墙后面的服务提供给用户浏览或者进行负载均衡,典型性的有Nginx、HAProxy等。对于客户端而言它就像是原始服务器,客户端不需要进行任何特别的设置。客户端向反向代理的命名空间中的内容推送普通请求,接着反向代理将判断向原始服务器转交请求,将得到的内容返回给客户端。

 

正向代理和反向代理在用途上有什么区别呢?正向代理的常见用途是为在防火墙内的局域网客户端提供浏览Internet的途径。正向代理还可以使用缓冲特性减少网络使用率。反向代理的典型用途是将防火墙后面的服务器提供给Internet用户浏览。反向代理还可以为后端的多台服务器提供负载平衡,或为后端较慢的服务器提供缓冲服务。

 

正向代理允许客户端通过它浏览任意网站而且隐藏客户端自身,所以需要采用安全措施以保证 只未经过授权的客户端提供服务。反向代理对外都是透明的,访问者并不知道自己浏览的是一个代理。IPIDEA分布的ip遍布全球,24小时稳定运行,系统实时监控网络状态,自动去除重复IP,保证业务高速稳定进行!


上一篇:如何判断IP切换工具的质量?

下一篇:HTTP 代理服务器的架构