HTTP协议与WEB服务器的协作

1、小结
(1)HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点;

(2)在互联网上,域名通过DNS服务映射到IP地址(域名解析)之后访问目标网站,即当请求发送到服务器时,已经是以IP地址形式访问了;

(3)若两个域名同时部署在一个服务器上(相同的IP地址),使用DNS服务解析域名后,两者的访问IP是相同的;

(4)在相同的IP地址下,由于主机可以寄存多个不同主机名和域名的Web网站,因此在发送HTTP请求时,必须在Host首部内完整指定主机名或域名的URI。

一张图理解协作:
HTTP协议与WEB服务器的协作
在相同的IP地址下,由于虚拟主机可以寄存多个不同主机名或者域名的web网站,因此在发送HTTP请求时,必须在Host首部内完整指定主机名或者域名的URI