1. 程式人生 > >輸入URL後,發生了什麽事

輸入URL後,發生了什麽事

渲染 請求 url 服務器端 客戶 接受 屬性 layout 輸入

1.域名DNS解析,拿到域名對應的ip(DNS使用的是一種UTP協議,UTP協議不需要三次握手)

2.TCP三次握手(客戶端獲取到服務器端ip,先發起一個請求,服務器確認收到,對客戶端發起請求作出響應可以發送過來,最後客戶端發送)

3.後端接受響應 拼接html 和header的Content-length屬性

4.瀏覽器獲取html內容開始渲染

(1.解析html內容 產生dom樹 2. 解析css產生css Rule Tree 3.DOM和CSSOM合並後的render Tree 4.瀏覽器計算layout 開始渲染)

輸入URL後,發生了什麽事