位址列回車之後發生了什麼

2022-07-15 18:18:13 字數 289 閱讀 7977

一、瀏覽器會傳送乙個get請求,該請求會被**到dns伺服器,由dns伺服器解析網域名稱,然後再**到相應的ip位址對應的伺服器。

二、在伺服器端由apache這樣的web server來接收請求,並進行相應的處理,然後響應結果給客戶端瀏覽器。

三、瀏覽器接收響應的結果,並進行相應的語法檢查,如果有錯誤,可能會提示錯誤,如果沒有錯誤,就進行渲染。

四、渲染的時候先生成dom樹,然後根據css和js規則生成渲染樹(渲染樹中的結構往往比dom樹要少,因為有些dom樹中有些元素如果隱藏的話,不會出現在渲染樹中),最後再渲染出來

位址列輸入網域名稱按回車後發生了什麼?

從五層協議的體系結構來看,主機端需要按照自頂向下的順序進行封包 應用層按照http請求協議構建http請求報文,交付給運輸層處理 請求報文中包括 請求首部 host 可能是網域名稱 connection 定義本次通訊完成後鏈結是否斷開 空行 請求攜帶的資料,可以為空 運輸層給http請求報文加上tc...

使用者在位址列輸入URL,回車後發生了什麼?

瀏覽器開一程序處理請求 dns網域名稱解析,找到對應的ip dns是應用層協議,用於將使用者提供的主機名解析為ip位址 搜尋瀏覽器自身的dns快取 不命中 檢視作業系統host檔案 不命中 請求本地網域名稱伺服器 ldns server 解析網域名稱 不命中 請求根網域名稱伺服器 root serv...

在瀏覽器位址列輸入URL之後發生了什麼?

在瀏覽器位址列輸入url之後發生了什麼?eg www.baidu.com https 由於安全隱患,會使用 hsts 強制客戶端使用 https 訪問頁面。其它操作 瀏覽器還會進行一些額外的操作,比如安全檢查 訪問限制 之前國產瀏覽器限制 996.icu 先查詢瀏覽器快取 即瀏覽器裡的書籤和歷史記錄...