HTTP——5. 与http协作的web服务器

1.单台虚拟主机实现多域名

        http1.1允许一台http服务器搭建多个web站点“虚拟服务器”,可以为每位客户持有的域名运行各自不同的网站。

        用户最终会拿着这个IP地址去访问服务器,但是此时寄存了多个不同主机名和域名的web网站,因此再发送http请求时必须在首部指定主机名或域名的URI。

2. 通信数据转发程序:

        ①代理:服务器与客户端之间的“中介”,透明代理(不做任何处理)和缓存代理(预先将资源缓存在代理服务器上)

        ②网关:转发其他服务器通信数据的服务器,接受客户端的请求时,就像自己拥有着源服务器的数据一样

        ③隧道:在相隔很远的客户端和服务器之间中转,确保安全的通信,使用SSL等加密手段,透明的

3. 保存资源的缓存

        利用缓存减少对于源服务器的访问,可以在代理服务器或者客户端保存。 

        ①有效期:定期缓存服务器要向源服务器确认一下

        ②客户端缓存:比如在IE浏览器中,客户端缓存称为临时网络文件(Temporary Internet File)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值