zoukankan      html  css  js  c++  java
  • Golang ECHO访问静态资源文【6】

    echo如何处理js、css、jpg之类的静态文件,如何访问访问静态文件?
    echo通过static中间件支持静态资源文件的访问。

    可以通过echo.Static函数初始化static中间件。

    1.echo.Static函数定义:

    Static(prefix, root string) *Route

    参数说明:

    参数 说明
    prefix 静态资源url绑定的url前缀
    root 静态资源根目录, . 代表当前目录

    例子:

    //初始化echo实例
    e := echo.New()
    
    //设置Static中间件
    e.Static("/res", "static")
    

    根据这个例子的设置,如果访问 /res/1.jpg这个url路径,实际上就是访问static/1.jpg这个路径的内容(即访问static目录下面1.jpg文件)

    也可以通过Echo.File函数为一个url地址绑定一个静态资源文件。

    例子:

    //初始化echo实例
    e := echo.New()
    
    //访问 / 就是访问public/index.html文件, index.html相当于站点默认首页
    e.File("/", "public/index.html")
    
    //访问/favicon.ico 就是访问images/favicon.ico文件, 相当于为站点设置了图标
    e.File("/favicon.ico", "images/favicon.ico")
    
  • 相关阅读:
    AWK
    ftp自动上传下载文件脚本
    tostring格式化输出
    C#时间处理--DateTime和TimeSpan
    C#正则表达式语法规则详解
    C#常用的正则表达式
    C#字符串截取
    FTP操作
    [BZOJ2947]促销(Splay)
    [BZOJ1208]宠物收养所(Splay)
  • 原文地址:https://www.cnblogs.com/remixnameless/p/14318219.html
Copyright © 2011-2022 走看看