简单理解如下
1.域名解析
2. 缓存检查(强缓存跟协商缓存)
强缓存
协商缓存
- DNS 解析(解析有两种,递归查询跟迭代查询)
先走递归 看本地
3.1递归查询
没有再去服务器上面去看
3.2 迭代查询
4.三次握手 (这个是建立好TCP通道了,就开始传输数据了)
客户端: 在嘛?
浏览器: 在的
客户端: 那你给我发送数据吧5.数据传输 (数据传输完成就要断开连接了)
6.四次挥手
客户端: 在嘛, 我要关闭TCP通道传输了?
浏览器: 好的
浏览器: 我要把准备好的数据发给你
客户端: 那你给我发送数据吧
7.页面DOM树渲染
性能优化
具体的可以看这个视频,讲的挺好的 连接