很多人不知道代理服务器这个概念,平常生活工作中也不会使用到代理服务器,也不知道为什么需要使用代理服务器,今天我们来讨论下“为什么要使用代理服务器”。
举个简单明了的例子:张三资金紧张,于是向李四借钱周转一下,李四爽快的把钱借给了张三;一段时间后,张三又没钱了,又向李四借钱,李四再次把钱借给了张三……张三前后多次向李四借钱,李四烦不胜烦,于是将张三拉黑了,电话不接,避而不见。张三又没钱了,他找到了王麻子(没钱),让王麻子去向张三借钱,王麻子第一次借钱,张三借给了他,王麻子将钱给了张三。
从上面的例子可以看出,王麻子是一个中间人,李四不知道实际上是张三在借钱,没有他,张三再也不能在李四那里借到钱。从我们工作中发送请求的角度来理解,可以这样理解:
客户端(张三)多次向服务端(李四)发送请求(借钱),被服务端(李四)拉黑(限制)。于是客户端(张三)将请求(借钱任务)发送给代理服务器(王麻子),代理服务器(王麻子)向服务端(李四)发送请求(借钱)),服务端(李四)把信息(钱)给代理服务器(王麻子),代理服务器(王麻子)把信息(钱)发给客户端(张三)。
由此可以看出代理服务器的作用,以及为什么要使用代理服务器。