图片,JavaScript,CSS,PDF,字体文件等等...
Echo#Static(prefix, root string) 用一个 url 路径注册一个新的路由来提供静态文件的访问服务。root 为文件根目录。
Echo#Static(prefix, root string)
用法 1
e := echo.New() e.Static("/static", "assets")
这样会将所有访问/static/*的请求去访问assets目录。例如,一个访问/static/js/main.js的请求会匹配到assets/js/main.js这个文件。
/static/*
assets
/static/js/main.js
assets/js/main.js
用法 2
e := echo.New() e.Static("/", "assets")
这样会将所有assets目录的文件使用/*去访问。例如,一个访问/js/main.js的请求将会匹配到assets/js/main.js文件。
/*
/js/main.js
Echo#File(path, file string) 使用 url 路径注册一个新的路由去访问某个静态文件。
Echo#File(path, file string)
将 public/index.html 作为主页。
public/index.html
e.File("/", "public/index.html")
给 images/favicon.ico 一个静态路径。
images/favicon.ico
e.File("/favicon.ico", "images/favicon.ico")
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8