ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## Gzip 中间件 Gzip 中间件使用 gzip 方案来对 HTTP 响应进行压缩。 *用法* `e.Use(middleware.Gzip())` ### 自定义配置 *用法* ```go e := echo.New() e.Use(middleware.GzipWithConfig(middleware.GzipConfig{ Level: 5, })) ``` ### 配置 ```go GzipConfig struct { // Skipper defines a function to skip middleware. Skipper Skipper // Gzip compression level. // Optional. Default value -1. Level int `json:"level"` } ``` *默认配置* ```go DefaultGzipConfig = GzipConfig{ Skipper: defaultSkipper, Level: -1, } ```