欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

goweb-处理静态资源

程序员文章站 2023-03-26 18:49:29
处理静态文件 对于 HTML 页面中的 css 以及 js 等静态文件,需要使用使用 net/http 包下的以下 方法来处理 1) StripPrefix 函数 2) FileServer 函数 3) 例如: 会匹配 以 开发的路径,当浏览器请求 页面中的 s文件时, 前缀会被替换为 ,然后去 目 ......

处理静态文件

对于 html 页面中的 css 以及 js 等静态文件,需要使用使用 net/http 包下的以下
方法来处理

1) stripprefix 函数
2) fileserver 函数

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文件