第5章 与HTTP协作的Web服务器
2018-06-27 本文已影响0人
陈_振
用单台虚拟主机实现多个域名
若两个域名(www.c.cn和www.z.cn)同时部署在同一个服务器上,使用DNS服务解析域名后,两者的访问IP地址会相同。
在相同的IP地址下,由于虚拟主机可以寄存多个不同的主机名和域名的Web网站,因此在发送HTTP请求时,必须在Host首部内完整指定主机名或域名的URI。
通信数据转发程序:代理,网关,隧道
代理:
使用代理服务器的理由有:
- 利用缓存技术避免多次从源服务器转发资源。即便存在缓存,也会因为客户端的要求,缓存的有效期等因素,向源服务器确认资源的有效性。若判断缓存失效,则缓存服务器会再次从服务器上获取新数据。除了缓存服务器外,还有一种客户端缓存,缓存在浏览器中。
网关:
利用网关可以由HTTP请求转化为其他协议通信。利用网关能提高通信信息的安全性,因为可以在客户端和网关之间的通信线路上加密以确保安全。
2.jpeg