正向代理是指客户端的代理,它需要在客户端配置代理服务器的ip和端口,可以用来让内网客户端访问外部网络资源,从而使客户端访问原本直接无法访问的网络资源,比如国内访问Google。
应用,客户端正向代理可以让客户端访问原来无法访问的资源。可以在代理服务器上缓存加速,可以在代理服务器上做权限控制,和客户端访问内容记录。
反向代理是指代理服务端,需要在代理服务器中配置服务端信息,对客户端来说代理服务器就是真正的服务端,因此它可以对客户端隐藏真正的服务端细节。
应用,通过方向代理可以解决跨域问题,实现软件负载均衡。