需求描述:
最近几天接触了代理服务器这个词,突然想,代理到底是什么呢?
什么代理服务器呢,使用这个代理服务器的目的到底是啥呢?
概念分析:
1.代理proxy:
首先从概念上讲,代理这个词,词语的汉语解释:受委托代表当事人进行某种活动。
也就是说,代理的作用就是代替别人做一些事情,比如,代理律师,就是代表当事人进行法律的活动。
2.代理服务器proxy server
我们将上面的概念进行类比,代理服务器也就是一台服务器,一般我们的请求,会直接发送给真实的服务器,
真实的服务器来响应我们的请求。那么代理服务器的作用,就是把我们的请求先发送给代理服务器,由代理
服务器来将请求发送给真实的目标服务器上。同时呢,代理服务器可以判断,是否要真的把我们的一些请求发送
给真实的服务器,比如,在公司,不能上外网,那么公司会提供一个代理服务器,通过这个代理服务器我们就能上
外网了,但是会发现,有些视频网站,特殊的网站是访问不了的,也就是我们的这些请求不满足代理服务器的请求要求。
简单来说:代理服务器,就是代替我们把请求发送到目标服务器。
3.使用代理服务器的目的
--1)提高性能
代理服务器会有缓存,如果多次请求,或者多个请求是同样的内容,可以跳过从真实服务器取数据的过程,而是直接从代理服务器上获取
对于有成千上万的请求来说,那么会减少时间的消耗,进而提高性能
--2)过滤请求
比如,公司的代理服务器会过滤一些请求,来阻止员工访问一些特定的网站。
文档创建时间:2018年3月16日11:04:04