js學習總結 靜態資源檔案請求的處理

2022-07-12 23:09:24 字數 957 閱讀 5781

html檔案

css檔案

*

html,body

.box

js檔案

var box = document.getelementbyid('box');

box.onclick = function

()

server檔案

//建立乙個服務

//服務端向客戶端返回的內容也是字串

res.end(confile)

}catch

(e));

res.end("request file is not found")

}/*mime型別:

每一種資源檔案都有自己的標識型別,例如:html檔案的mime

型別是"text/html".css檔案的mime型別是"text/css"

瀏覽器會按照**的mime型別進行渲染

*/}//trycatch(e)

//if(pathname==="/index.html")

//if(pathname==="/index.css")

//if(pathname==="/index.js")

})//

為當前的這個服務配置埠

server1.listen(80,function

())

靜態資源檔案合併請求

什麼是靜態資源合併請求?如果乙個頁面中包含多個js css靜態資源檔案,我們可以進行合併請求,即只訪問一次靜態資源伺服器 這裡指的是存放js檔案的遠端伺服器 靜態資源合併請求的好處?1.對客戶端而言,可以減少訪問遠端伺服器的次數,提高頁面載入速度。2.對伺服器而言,可以減輕併發壓力。靜態資源合併請求...

靜態資源檔案管理

我們知道不同於apache的是,nodejs中檔案的實體地址與其真實的位址完全沒有關係,也就是說,如果你在位址列輸入 我們可以訪問到乙個真實位址完全沒有關係的檔案,這是為什麼嘞?因為我們可以在 中這樣寫 現在我們想實現乙個目標,就是我們在位址列輸入路徑輸入的就是對應我們需要的檔案 檔案結構如下 在s...

SpringBoot靜態資源檔案

spring boot對靜態資源對映提供了預設配置 spring boot預設將 所有訪問對映到一下目錄 classpath static classpath public classpath resources classpath meta inf resources 在resources目錄下新...