頁面的請求過程

2021-08-09 16:49:43 字數 614 閱讀 5508

1、瀏覽器的url請求

2、遞迴尋找dns伺服器

3、連線目標ip並建立tcp連線

4、向目標伺服器傳送http請求

5、web伺服器接收請求後處理

6、web伺服器返回相應的結果【無效、重定向、正確頁面等】

7、瀏覽器接收返回的http內容

******************************==前端解析分割線****************************************===

8、開始解析html檔案,當然是自上而下,先是頭部,後是body

12、渲染樹一旦有結構模型了,接著就會同步去計算渲染樹節點的布局位置

13、一旦計算出來渲染的座標後,又同步去開始渲染

15、同14步,如果渲染過程中出現js**調整dom樹機構的情況,也會再次重新來過,從修改dom那步開始

16、最終所有節點和資源都會渲染完成

****************************************=分析結束分割線*********************************************=

17、渲染完成後開始page的onload事件

18、整個頁面load完成

web頁面的請求過程

關鍵路徑 開啟瀏覽器,輸入url,連線伺服器,渲染伺服器返回的結果。那在這個過程中首先我們需要建立連線,也就是tcp三次握手,先開始第一次握手,也就是主機向伺服器傳送請求報文段,這就需要知道源ip,目的ip。1 dhcp discover 客戶端以廣播形式傳送dhcp discover報文,該區域網...

web頁面的請求過程

前言 整體過程 一句話過程 開啟瀏覽器,輸入url,連線伺服器,渲染伺服器返回的結果。本地主機與伺服器間的通訊是兩個程序間相互傳送報文,而程序是通過socket套接字傳送和接收報文的,想要收發socket,首先主機與伺服器需要通過tcp三次握手建立tcp連線,連線建立之後,把請求報文放入套接字,然後...

JSP頁面的執行過程

當客戶端瀏覽器,向伺服器發出訪問乙個jsp頁面的請求時 伺服器根據該請求載入相應的jsp頁面,並對該頁面進行編譯,然後執行 1 客戶端通過瀏覽器,向伺服器發出請求,在該請求中包含了請求的資源和路徑,這樣,當伺服器接收到該請求後,就可以知道被請求的資源 2 伺服器根據接收到的客戶端的請求,來載入被請求...