首先会提到三个概念:客户端、代理服务器、目标服务器。

代理服务器是客户端与目标服务器之间的桥梁,不管是正向代理还是反向代理,客户端向目标服务器请求资源,都是通过代理服务器去承担一个中间人的职责。

正向代理与反向代理的区别我会用一个例子说明。

某人(客户端)
跑腿(代理服务器)
A地(目标服务器A)
B地(目标服务器B)

正向代理:

某人->跑腿:你去A地帮我买一斤面包来。

(客户端在请求资源时要向代理服务器指定目标服务器)

反向代理:

某人->跑腿:我要一斤面包。
跑腿可以去A地买,也可以去B地买。
客户只要一斤面包,对去哪购买并没有要求。

(客户端直接将代理服务器当成目标服务器,
无需向代理服务器指定目标服务器,
需要在代理服务器中配置目标服务器)

要出家的键盘
1 声望0 粉丝