1、DNS解析,将域名地址解析为ip地址
-- 读取浏览器DNS缓存
-- 读取系统DNS缓存
-- 读取路由器DNS缓存
-- 读取网络运营商DNS缓存
-- 递归搜索:blog.baidu.com
-- .com 域名下查找DNS解析
-- .baidu 域名下查找DNS解析
-- blog 域名下查找DNS解析
-- 出错了
2、TCP连接:TCP三次握手
-- 第一次握手:由浏览器发起,告诉服务器我要发送请求了
-- 第二次握手:由服务器发起,告诉浏览器我准备接收了,你赶紧发送吧
-- 第三次握手:由浏览器发起,告诉服务器,我马上就发了,准备接收吧
3、发送请求
-- 请求报文:HTTP协议的通信内容
4、接收响应
-- 响应报文:
5、渲染页面
-- 遇见HTML标记,浏览器调用HTML解析器,解析成token,并构建成dom树
-- 遇见s