1.浏览器地址栏输入url
2.浏览器查看缓存
3.解析url获取协议,主机,端口,path
4.获取主机ip地址(dns)
5.打开一个socket与目标ip地址,端口建立tcp链接
6.链接建立后发送http请求
7.服务器接受请求并解析,将请求转发到服务程序
8.服务器检查http请求头是否包含缓存验证消息,不包含返回304,,
9.处理程序并读取完整请求准备http响应
10.服务器将响应报文通过tcp链接发送回浏览器
11.对响应进行解码
12.根据资源类型决定如何处理
13.解析html文档,构建DOM树,下载资源,构造CSSOM树,执行js脚本
14.构建DOM树
15.解析过程遇到图片,样式表,js文件,启动下载
16.构建CSSOM树
17.根据DOM树和CSSOM树构建渲染树
18.js解析
19.显示页面
从地址栏输入url地址到显示页面过程
最新推荐文章于 2021-04-05 15:59:55 发布