隨筆:瀏覽器解析動態請求返回頁面過程分析

當瀏覽器發起一次動態請求,並從服務端返回一個頁面時,瀏覽器會做以下解析:

1、加載DOM結構

2、如找到靜態文件引用-加載靜態文件(css/image/js.....)

此時,瀏覽器會對獲取到的靜態文件資源路徑再次發起請求,請求規則如下:

    如是一個完整的連帶host地址的URL,則發送至這個URL

    如是一個相對於web應用目錄的絕對路徑,形如:/應用名/..../xxx.js,這樣的路徑瀏覽器會請求響應此前動態請求的host地址下的該路徑,從原路取得該路徑下的資源。

3、解釋執行腳本語言

無論應用端的靜態資源引用路徑怎麼拼寫,只要URL不存在host路徑,則不是相對於整個網絡環境的,無論絕對路徑還是相對路徑,都可以認爲是相對於應用的路徑,瀏覽器都會請求來路做出處理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章