goweb-處理靜態資源

處理靜態文件

對於 HTML 頁面中的 css 以及 js 等靜態文件,須要使用使用 net/http 包下的如下
方法來處理css

1) StripPrefix 函數
2) FileServer 函數html

3) 例如:
http.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("views/static"))))瀏覽器

  • /static/會匹配 以/static/開發的路徑,當瀏覽器請求 index.html 頁面中的
    style.css文件時,static前綴會被替換爲views/staic,而後去views/static/css
    目錄中取查找 style.css文件
相關文章
相關標籤/搜索