简单理解代理服务器

2019-11-12  本文已影响0人  是小张啊啊
什么是代理服务器

代理服务器其实就是存在于客户端和服务器之间的服务器。

主要负责接收客户端的请求内容后,由他转发给服务器端,同时也接收服务器端的响应内容,由他转发给客户端,扮演着“中间人”的角色。
在HTTP通信过程中可以级联多台代理服务器,每次转发请求信息或者响应内容经过一台代理服务器时,都会在Via首部字段中追加标识当前代理服务器的信息。

如下图所示: image.png
为什么要使用代理服务器
什么是缓存代理

缓存代理是代理服务器的一种,代理转发响应内容时,缓存代理会预先将资源的副本(缓存)保存在代理服务器上。当代理再次接收到对相同资源的请求时,满足一定条件下可以不从源服务器那里获取资源,而是将之前缓存的资源作为响应内容返回。

上一篇 下一篇

猜你喜欢

热点阅读