HTTP系列(六)—— 代理

什么是代理

代理,指的是代理服务器,是网络的中间体。代理位于客户端和服务器之间,扮演 “中间人” 的角色,在各端点之间来回传送 HTTP 报文。代理服务器可以是某个客户端专用的(称为私有代理),也可以是多个客户端共享的(公有代理)。

代理的作用

安全防火墙

通常会使用代理服务器来提高安全性。代理服务器会在网络中的单一安全节点限制那些应用层协议的数据流入或流出一个组织。还可以提供用来消除病毒的 WebE-mail 代理使用的那种挂钩程序。

Web缓存

代理缓存维护了常用文档的本地副本,并将它们按需提供,以减少缓慢的网络通信。

反向代理

代理可以假扮 Web 服务器,这些被称为替代物或反向代理的代理接受发送给服务器的真实请求,但是,与真的服务器不同的是,它们可以发起与其他服务器的通信,以便按需定位请求的内容。

内容路由器

代理服务器可以作为内容路由器使用,根据网络流量状况以及内容类型将请求导向特定的 Web 服务器。内容服务器也可以用来实现各种服务器级别的请求。比如,如果用户或内容提供者付费要求提供更高的性能,内容路由器可以将请求转发到附近的复制缓存,或者如果用户申请了过滤服务,还可以通过过滤代理来转发请求。

转码器

代理服务器在将内容发送给客户端之前,可以修改内容的主体格式。在这些数据表示法之间进行的透明转换被称为转码。

匿名者

匿名者代理会主动从 HTTP 报文中删除身份特性( IP 地址、cooki

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值