看了很多回答,参见https://www.zhihu.com/question/24723688,很有趣,个人总结下
引用一张图
一句话,正向代理代理客户端,反向代理代理服务器。
两句话,一个是代理(verb)客户端,为客户端收发请求,使真实客户端对服务器不可见(不知道其存在)。 一个是代理(verb)服务器,为服务器收发请求,使真实服务器对客户端不可见。
多句话,正向代理是指代理客户端来请求内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理客户端对内(服务器)就表现为一个客户端。反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。简而言之,正向代理:在客户这一端,替客户收发请求。反向代理:在服务器机房这一端,替服务器收发请求。
转载请注明原文地址: https://ju.6miu.com/read-700373.html