代码改变世界

1. 正向代理与反向代理

2020-04-22 17:42  晓峰如月  阅读(123)  评论(0编辑  收藏  举报

正向代理:代理的是客户端,服务器端不知道是谁访问的它。

比如你访问google网站,但是国内限制了,所以你在国外架设了一台代理服务器,将你请求的网址发送给 google,然后,google再将网页信息,返回给中间代理服务器,代理服务器再发回给你。

通俗的说,A向B借钱,但是B不认识A,不会借给他,于是A找到认识B的C,让C找A借钱,C借到钱之后,再转借给A,C就是代理了A,B不知道把钱借给了A.。

 

反向代理:代理的是服务器端,客户端不知道它访问的哪一台具体服务器。

比如你访问baidu网站,但是baidu后台有很多服务器,你可能访问的是离你地域最近的一台服务器。

通俗的说,你给10086打电话,但是10086后台有很多客户,男的,女的,你只是需要通过10086解决你的问题就可以了。