From a73398db12ba79d61b6cc4aa2bfc6e94f6c7c1bc Mon Sep 17 00:00:00 2001 From: yutsuki miyashita Date: Fri, 16 Jul 2021 23:18:15 +0900 Subject: [PATCH] middleware: fix set Vary header --- middleware/compress.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middleware/compress.go b/middleware/compress.go index 75b56fd1..eafdea87 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")