From b750c805b4ee0952be12031a9b64014a8ae99c6f Mon Sep 17 00:00:00 2001 From: yutsuki Date: Tue, 4 Jan 2022 04:13:36 +0900 Subject: [PATCH] middleware: fix set Vary header (#640) --- middleware/compress.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middleware/compress.go b/middleware/compress.go index 6cafddc7..52f4e0b5 100644 --- a/middleware/compress.go +++ b/middleware/compress.go @@ -318,7 +318,7 @@ func (cw *compressResponseWriter) WriteHeader(code int) { if cw.encoding != "" { cw.compressable = true cw.Header().Set("Content-Encoding", cw.encoding) - cw.Header().Set("Vary", "Accept-Encoding") + cw.Header().Add("Vary", "Accept-Encoding") // The content-length after compression is unknown cw.Header().Del("Content-Length")