图解HTTP(五)

第五章 与HTTP协作的Web服务器

通信数据转发程序:代理、网关、隧道
  • 代理:有转发功能的应用程序
    —缓存代理:预先将资源的副本(缓存)保存在代理服务器上,当代理再次接收到对相同资源的请求时,就可以不从源服务器那里获取资源,而是将之前缓存的资源作为响应返回
    —透明代理:转发请求或响应时,不对报文做任何加工的代理类型被称为透明代理
  • 网关:转发其他服务器通信数据的服务器
    —工作机制和代理十分类似,而网关能使通信线路上的服务器提供非HTTP协议服务,还能够提高通信安全性
  • 隧道:在相隔甚远的客户端和服务器两者之间进行中转
    —隧道本身不会解析HTTP请求,在通信双方断开连接时结束
保存资源的缓存

利用缓存可减少对源服务器的访问,因此节省了通信流量和通信时间;缓存有效期限过了的话也要重新请求资源;客户端缓存直接从本地磁盘内读取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值