91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

從url輸入網址

發布時間:2020-07-18 09:52:48 來源:網絡 閱讀:144 作者:喝醉的熊 欄目:web開發

面試題:從一個url地址到頁面渲染完成 發生了什么

1.DNS解析 將域名地址解析為IP地址
瀏覽器的DNS緩存
系統DNS緩存
路由器DNS緩存
網絡運營商DNS緩存
遞歸搜索
2.TCP鏈接 TCP三次握手
第一次握手,由瀏覽器發起,告訴服務器我要發請求了
第二次握手 由服務器發起 告訴瀏覽器我準備接受了 你趕緊發送吧
第三次握手 由瀏覽器發起 告訴服務器我馬上就發了 準備接收吧

3.發送請求
請求報文 http協議的通信內容

4接受響應
響應報文

5渲染頁面
遇見HTML標記 瀏覽器調用html解析器解析成Token并構建成dom樹
遇見style/link標記 瀏覽器會調用css解析器處css標記并構建成cssom樹
遇到script標記 調用js解析器 處理script代碼(綁定事件 修改dom、cssom樹)
將dom樹和cssom樹合并成一個渲染樹
根據渲染樹來計算布局 將各個節點顏色繪制到屏幕上(渲染)

 注意:
 這五個步驟不一定按順序執行  如果dom樹 或者cssom樹被修改了可能會執行多次布局和渲染
 往往實際頁面中,這些步驟都會執行多次的

6.斷開連接 TCP四次揮手
第一次揮手 由瀏覽器發起的 發送給服務器 我東西發送完了(請求報文),你準備關閉吧
第二次揮手 由服務器發起的 告訴瀏覽器我東西接受完了(請求報文) 我準備關閉了 你也準備吧
第三次揮手 有服務器發起 告訴瀏覽器我東西發送完了(響應報文) 你準備關閉吧
第四次揮手 由瀏覽器發起 告訴服務器 我東西接受完了(響應報文) 準備關閉了 你也準備吧

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

颍上县| 吉首市| 清原| 邹平县| 抚顺县| 独山县| 额尔古纳市| 逊克县| 满洲里市| 出国| 周口市| 密云县| 来宾市| 无极县| 衡阳市| 新疆| 肥东县| 疏附县| 邵东县| 中宁县| 桓台县| 扶沟县| 太康县| 项城市| 罗定市| 新田县| 高青县| 宜丰县| 鄢陵县| 新津县| 江安县| 云安县| 罗源县| 东丽区| 宁强县| 东莞市| 蒙山县| 梅河口市| 疏勒县| 渑池县| 上蔡县|