1.查看缓存(浏览器缓存,系统缓存,路由器缓存),如果有直接访问
2.如果没有,DNS服务器进行域名解析,解析成ip地址
3.通过ip地址找到服务器,进行TCP链接,完成三次握手
4.浏览器像服务器发送http请求
5.服务器响应,将响应报文通过TCP发送回浏览器
6.对响应进行解码,根据资源类型决定如何处理
7.如果是HTML文档,则构建DOM树,下载CSS,JS资源,构建渲染树,布局,绘制