diff --git a/router/api-router.go b/router/api-router.go index 6e8572c2..dad417b1 100644 --- a/router/api-router.go +++ b/router/api-router.go @@ -10,7 +10,7 @@ import ( func SetApiRouter(router *gin.Engine) { apiRouter := router.Group("/api") - apiRouter.Use(gzip.Gzip(gzip.DefaultCompression)) + apiRouter.Use(gzip.Gzip(gzip.BestCompression)) apiRouter.Use(middleware.GlobalAPIRateLimit()) { apiRouter.GET("/status", controller.GetStatus) diff --git a/router/web-router.go b/router/web-router.go index 19fc0c04..afb56ae4 100644 --- a/router/web-router.go +++ b/router/web-router.go @@ -2,18 +2,19 @@ package router import ( "embed" - "github.com/gin-contrib/gzip" - "github.com/gin-contrib/static" - "github.com/gin-gonic/gin" "net/http" "one-api/common" "one-api/controller" "one-api/middleware" "strings" + + "github.com/gin-contrib/gzip" + "github.com/gin-contrib/static" + "github.com/gin-gonic/gin" ) func SetWebRouter(router *gin.Engine, buildFS embed.FS, indexPage []byte) { - router.Use(gzip.Gzip(gzip.DefaultCompression)) + router.Use(gzip.Gzip(gzip.BestCompression)) router.Use(middleware.GlobalWebRateLimit()) router.Use(middleware.Cache()) router.Use(static.Serve("/", common.EmbedFolder(buildFS, "web/build")))