- 浏览器从url中解析出服务器的主机名(eg: www.google.com);
- DNS解析
浏览器将主机名转换成HTTP服务器的IP地址,这一步即为DNS解析,具体的解析过程可查看DNS解析过程; - 浏览器解析端口号,如果没有端口号,则默认80端口;
- 有了IP和端口号,则在客户端和服务器端建立TCP/IP连接;
- 浏览器向服务器发送HTTP请求报文;
- 服务器向浏览器返回一条HTTP响应报文
- 关闭连接,浏览器解析页面生成DOM树,解析css生成样式树,最后合成渲染树,展示页面。
从输入url到页面加载完成发生了什么
最新推荐文章于 2025-03-25 11:03:33 发布