Feat: gzip support for static files

This commit is contained in:
HFO4
2020-04-06 09:05:30 +08:00
parent f594d0ab83
commit 691c9aeb7d
4 changed files with 6 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ import (
"github.com/HFO4/cloudreve/pkg/util"
"github.com/HFO4/cloudreve/routers/controllers"
"github.com/gin-contrib/cors"
"github.com/gin-contrib/gzip"
"github.com/gin-contrib/static"
"github.com/gin-gonic/gin"
)
@@ -78,6 +79,7 @@ func InitMasterRouter() *gin.Engine {
/*
静态资源
*/
r.Use(gzip.Gzip(gzip.DefaultCompression, gzip.WithExcludedPaths([]string{"/api/"})))
r.Use(static.Serve("/", bootstrap.StaticFS))
r.GET("manifest.json", controllers.Manifest)