輸入URL頁面加載過程

1.查找瀏覽器緩存

2.DNS解析、查找該域名對應的IP地址、重定向、發出第二個GET請求

3.進行HTTP協議會話

4.客戶端發送報頭(請求報頭)

5.服務器回饋報頭(響應報頭)

6.html文檔開始下載

7.文檔樹建立,根據標記請求所需指定MIME類型的文件

10.文件顯示

瀏覽器的工作大致分爲以下幾步:

加載:根據請求的URL進行域名解析,向服務器發起請求,接收文件(HTML、JS、CSS、圖象、視頻等)

解析:對加載到的資源(HTML、CSS、JS等)進行語法解析,建議相應的內部數據結構(比如HTML的DOM樹,JS的對象屬性表,CSS的樣式規則等)

發佈了38 篇原創文章 · 獲贊 12 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章