From bfa672dd376b7e41c1fb7366988a007041ddab4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Wed, 29 Sep 2021 20:11:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=8B=E7=BC=A9=E5=8C=B9=E9=85=8D=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=E6=97=B6=E4=B9=9F=E6=A3=80=E6=9F=A5=E8=AF=B7=E6=B1=82?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/serverconfigs/http_compression_config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/serverconfigs/http_compression_config.go b/pkg/serverconfigs/http_compression_config.go index 8fe610f..9b9a34b 100644 --- a/pkg/serverconfigs/http_compression_config.go +++ b/pkg/serverconfigs/http_compression_config.go @@ -151,6 +151,9 @@ func (this *HTTPCompressionConfig) MaxBytes() int64 { // MatchResponse 是否匹配响应 func (this *HTTPCompressionConfig) MatchResponse(mimeType string, contentLength int64, requestExt string, formatter shared.Formatter) bool { if this.Conds != nil && formatter != nil { + if !this.Conds.MatchRequest(formatter) { + return false + } if !this.Conds.MatchResponse(formatter) { return false }