正向代理隐藏真实客户端,反向代理隐藏真实服务端,一下就懂了,很有帮助
上面的答案都说的很好,我画了张图能更直观地解释为何反向代理叫“反向“代理
<img src="https://pic1.zhimg.com/50/480c1c45d2565e2f92fd930d25b73a18_hd.jpg" data-rawwidth="522" data-rawheight="660" class="origin_image zh-lightbox-thumb" width="522" data-original="https://pic1.zhimg.com/480c1c45d2565e2f92fd930d25b73a18_r.jpg"> 正向代理中,proxy和client同属一个LAN,对server透明; 反向代理中,proxy和server同属一个LAN,对client透明。 实际上proxy在两种代理中做的事都是代为收发请求和响应,不过从结构上来看正好左右互换了下,所以把后出现的那种代理方式叫成了反向代理。