介绍一下在浏览器里完成一次网络请求的流程步骤。
当在浏览器里输入一行网址,并按下回车执行之后,会经过以下几个流程:
1. DNS解析
将域名解析成IP地址。
2. TCP连接
TCP三次握手,建立TCP连接。
3. HTTP请求
发送HTTP请求并获取数据结果。
4. 构建DOM树
使用HTML字符串构建DOM树。
5. 构建CSSOM树
使用CSS字符串构建CSSOM树。
6. 合成并绘制
使用DOM+CSSOM进行渲染,合成并绘制结果。
介绍一下在浏览器里完成一次网络请求的流程步骤。
当在浏览器里输入一行网址,并按下回车执行之后,会经过以下几个流程:
将域名解析成IP地址。
TCP三次握手,建立TCP连接。
发送HTTP请求并获取数据结果。
使用HTML字符串构建DOM树。
使用CSS字符串构建CSSOM树。
使用DOM+CSSOM进行渲染,合成并绘制结果。