課時3 瀏覽器訪問網頁原理(理解)

2022-08-18 02:39:14 字數 554 閱讀 8416

瀏覽器訪問網頁原理(理解)

第一次開啟ie6,發現系統自動生成了乙個資料夾,所以我們可以得出這個資料夾必然和ie6有一定的關係

再次刪除這個資料夾,發現不能刪除,提示被其它的應用程式開啟,但是當我們關閉ie6瀏覽器之後發現可以刪除了

所以綜合我們的第二點和第三點,我們得出乙個結論,這些系統自動建立的資料夾和當前被開啟的網頁又一定的關係

通過觀察發現這些資料夾中儲存的內容和網頁上的內容有對應關係

那麼這些資料夾是什麼資料夾呢?

其實這些資料夾我們稱之為快取資料夾,快取資料夾是專門用於儲存網頁資料的資料夾

當我們利用瀏覽器訪問網頁時,其實是有真實的物理檔案傳輸的,瀏覽器會先將網頁上的內容快取到本地資料夾中,然後再渲染出來呈現給使用者檢視

平時我們在上網時會感覺第二次訪問網頁會比第一次要快,就是因為第一次訪問時已經將這個網頁上的資訊快取到了本地

通過觀察,我們還發現快取資料夾裡除了快取以外還快取了一些例如.js  .css  .html檔案,所以可以得出,乙個網頁不是乙個檔案而是一堆檔案,網頁越複雜,那麼組成這個網頁的檔案越多

瀏覽器請求資料的過程

瀏覽器訪問網頁過程

在瀏覽器輸入 最後,瀏覽器呈現出相應網頁,這個過程究竟發生了什麼?第一步,解析網域名稱,找到主機ip 1 瀏覽器會快取dns一段時間,一般2 30分鐘不等。如果有快取,直接返回ip,否則下一步。2 快取中無法找到ip,瀏覽器會進行乙個系統呼叫,查詢hosts檔案。如果找到,直接返回ip,否則下一步。...

瀏覽器訪問網頁的簡要過程

我們以一張為例,進行講解 首先 對圖中的圖形進行解釋 圖中資料均為假設值 a,b,c,d,e,f,g分別是路由器,均存在兩個以上的mac位址 路由器g左邊的藍色長方體為交換器,其ip位址和子網掩碼分別是15.0.0.0和255.0.0.0 訪問請求過程 客戶端生成乙個資料報 首部 15.0.0.2 ...

瀏覽器突然無法訪問網頁

這裡涉及到乙個問題 使用者輸入乙個 然後按回車發生了什麼?1.解析url 協議,網域名稱,埠,路徑,資源,引數 2.dns解析 把網域名稱解析成對應的ip 3.資源請求 拿到ip和埠就能找到目標伺服器,然後帶著各種引數請求伺服器,伺服器收到請求後按照他們協商好的格式,把html返回給瀏覽器 4.解析...