🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 静态文件 图片,JavaScript,CSS,PDF,字体文件等等… 使用 DotWeb.HttpServer#ServerFile() ServerFile(path string, fileRoot string) RouterNode #### 用法: ~~~ app := dotweb.New() app.HttpServer.ServerFile("/static/*filepath", "/wwworrt/public") ~~~ 这样会将所有访问/static/*的请求去访问/wwworrt/public目录。例如,一个访问/static/js/main.js的请求会匹配到/wwworrt/public/js/main.js这个文件。 #### 自定义设置: 设置是否允许目录浏览 通过DotWeb.HttpServer#SetEnabledListDir()设置 // SetEnabledListDir 设置是否允许目录浏览,默认为false SetEnabledListDir(isEnabled bool) #### 用法: ~~~ app := dotweb.New() app.HttpServer.SetEnabledListDir(false) app.HttpServer.ServerFile("/static/*filepath", "/wwworrt/public") ~~~ 这样会禁止所有目录浏览访问,比如单独访问/static/ 将会返回空