1. 程式人生 > >經典面試題:HTTP協議理解

經典面試題:HTTP協議理解

當輸入www.google.com時,頁面發生了哪些事情:

1.域名解析

域名解析檢查順序為:瀏覽器自身DNS快取---》OS自身的DNS快取--》讀取host檔案--》本地域名伺服器--》許可權域名伺服器--》根域名伺服器。如果有且沒有過期,則結束本次域名解析。域名解析成功之後,進行後續操作

2.tcp3次握手建立連線

3.建立連線後,發起http請求

4.伺服器端響應http請求,瀏覽器得到到http請求的內容;

5.瀏覽器解析html程式碼,並請求html程式碼中的資源

6.瀏覽器對頁面進行渲染,展現在使用者面前。