【刷題】麪筋-網絡-瀏覽器中輸入一個URL後,按下回車後發生了什麼

概述

  • 瀏覽器輸入域名發生了什麼?(Web頁面請求過程)
    • 瀏覽器會從主機的Hosts文件中查看是否有該域名和IP地址的映射;
    • 若是Hosts文件沒有,瀏覽器會查看本身的緩存;
    • 當上面兩個方法都行不通時,只能去請求DNS服務器來獲取IP地址;
    • 獲取到IP地址後,創建TCP鏈接、三次握手;
    • 確認鏈接後發送一個HTTP請求報文;
    • 服務器處理請求,並對請求作出響應;
    • 瀏覽器收到服務器響應,獲得html代碼;
    • 渲染頁面。(瀏覽器根據響應報文來解析CSS樣式、JS交互等等)

詳述

圖示:



參考連接

END

相關文章
相關標籤/搜索