File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -305,7 +305,7 @@ HTTP 协议是个无状态协议,不会保存状态。
305
305
* 302 found,临时性重定向,表示资源临时被分配了新的 URL
306
306
* 303 see other,表示资源存在着另一个 URL,应使用 GET 方法获取资源
307
307
* 304 not modified,表示服务器允许访问资源,但因发生请求未满足条件的情况
308
- * 307 temporary redirect,临时重定向,和302含义相同
308
+ * 307 temporary redirect,临时重定向,和302含义类似,但是期望客户端保持请求方法不变向新的地址发出请求
309
309
310
310
** 4XX 客户端错误**
311
311
@@ -495,4 +495,4 @@ PS:DNS 是基于 UDP 做的查询。
495
495
7 . 文件解码成功后会正式开始渲染流程,先会根据 HTML 构建 DOM 树,有 CSS 的话会去构建 CSSOM 树。如果遇到 ` script ` 标签的话,会判断是否存在 ` async ` 或者 ` defer ` ,前者会并行进行下载并执行 JS,后者会先下载文件,然后等待 HTML 解析完成后顺序执行,如果以上都没有,就会阻塞住渲染流程直到 JS 执行完毕。遇到文件下载的会去下载文件,这里如果使用 HTTP 2.0 协议的话会极大的提高多图的下载效率。
496
496
8 . 初始的 HTML 被完全加载和解析后会触发 ` DOMContentLoaded ` 事件
497
497
9 . CSSOM 树和 DOM 树构建完成后会开始生成 Render 树,这一步就是确定页面元素的布局、样式等等诸多方面的东西
498
- 10 . 在生成 Render 树的过程中,浏览器就开始调用 GPU 绘制,合成图层,将内容显示在屏幕上了
498
+ 10 . 在生成 Render 树的过程中,浏览器就开始调用 GPU 绘制,合成图层,将内容显示在屏幕上了
You can’t perform that action at this time.
0 commit comments