正向代理和反向代理
正向代理
正向代理,指的是正向代理服务器,代理的是客户端。客户端将请求发送到代理服务器,服务器再将请求发送到目标服务器,代理服务器隐藏了客户端的ip。 从代理服务器出去的请求,referer就是代理服务器的ip,达到了代理客户端的目的。
反向代理
反向代理,指的是反向代理服务器,代理的是服务器。当客户端向域名发送请求,反向代理服务器会根据应用服务器的状态,决定用户的请求最终发给哪一个应用服务器,而客户端无需关心,也没有办法知道自己的请求是发给了哪个服务器。
总结
正向代理,代理的是客户端,目的是可以隐藏真正的客户端,比如🪜 反向代理,代理的是服务器,目的是可以隐藏真正的服务器,比如负载均衡,nginx代理应用服务器。