浏览器访问服务器的过程
a)首先用户在浏览器地址栏上输入地址;
b)浏览器通过用户在地址栏中输入的URL构建HTTP请求报文;
c)浏览器发起DNS解析请求,将域名转换为IP地址;
d)浏览器将请求报文发送给服务器;
e)服务器接收请求报文并解析;
f)服务器处理用户请求,并将处理结果封装成HTTP响应报文;
g)服务器将HTTP响应的报文发给浏览器;
h)浏览器接受服务器响应的HTTP报文并解析;
i)浏览器解析HTML页面并展示,在解析HTML页面时遇到新的资源需要再次发起请求;
j)最终浏览器展示页面。