什么是反向代理,什么是正向代理,两者有什么的区别
2017-02-24 17:14
501 查看
nginx是个非常流行,性能优越的http服务器,相信很多后端开发程序猿都使用过它的反向代理,但是很多使用过它的同学并不清楚什么是反向代理,什么是正向代理,它们之间又有什么区别呢?下面 我用尽量直白的语言给大家说明一下。
有两个人分别是 甲和乙,甲身材矮小,乙身高马大,乙做的很多事情让甲不痛快,但是碍于打不过乙,只能忍耐。有一天乙做了一件事情实在惹怒了甲,于是,甲花钱请了一个打手,打了乙一顿。在这个过程中真正要打乙的是甲。但是乙不知道。打手在这个过程中充当了一个很重要的角色就是我们所说的代理,也可以说是正向代理。
乙被人打了于是拨打110总机报警,但是乙并不知道接电话的是谁。110总机在这里就是代理,也就是反向代理。
总结一下:正向代理隐藏的是发起请求的一端,也就是客户端,反向代理隐藏的处理请求的一端,也就是服务端。
一句话:正向代理隐藏真实的客户端,反向代理隐藏真实的服务器端。
看完这篇文章相信大家对正向代理和反向代理的概念应该比较明了了吧!
有两个人分别是 甲和乙,甲身材矮小,乙身高马大,乙做的很多事情让甲不痛快,但是碍于打不过乙,只能忍耐。有一天乙做了一件事情实在惹怒了甲,于是,甲花钱请了一个打手,打了乙一顿。在这个过程中真正要打乙的是甲。但是乙不知道。打手在这个过程中充当了一个很重要的角色就是我们所说的代理,也可以说是正向代理。
乙被人打了于是拨打110总机报警,但是乙并不知道接电话的是谁。110总机在这里就是代理,也就是反向代理。
总结一下:正向代理隐藏的是发起请求的一端,也就是客户端,反向代理隐藏的处理请求的一端,也就是服务端。
一句话:正向代理隐藏真实的客户端,反向代理隐藏真实的服务器端。
看完这篇文章相信大家对正向代理和反向代理的概念应该比较明了了吧!
相关文章推荐
- 什么是反向代理,如何区别反向与正向代理
- 知识积累3:什么是反向代理,如何区别反向与正向代理
- 什么是反向代理,如何区别反向与正向代理
- 什么是反向代理,如何区别反向与正向代理
- 什么是反向代理,如何区别反向与正向代理
- 什么是反向代理,如何区别反向与正向代理
- 【转】什么是反向代理,如何区别反向与正向代理
- (转)什么是反向代理,如何区别反向与正向代理
- 什么是反向代理,如何区别反向与正向代理
- 知识积累3:什么是反向代理,如何区别反向与正向代理
- 两者在理论基础上有什么区别?在模式识别中的应用有什么不同之处(应用的方面有什么不同)?
- 什么是堆什么是栈以及两者区别特点
- 什么是堆什么是栈以及两者区别特点
- string 和 char *两者的区别是什么 ?什么时候用string好? 什么时候用 char * 合适?什么时候同时都能用?
- 学.Net还是学Java?两者有什么区别?
- 什么是正向代理和反向代理?
- Win8和Windows RT 两者有什么区别
- oracle的nvl和nvl2是什么函数,两者区别是什么呢