Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 14, 05:15 UTC
encode: Add "Vary" response header
Matthew Holt committed
Jun 30, 2019 at 23:38 UTC
9f8d3611eb9e29d673542877c3cc06a7456a5eea
1 file changed
+1
modules/caddyhttp/encode/encode.go
+1
@@ -219,6 +219,7 @@ func (rw *responseWriter) init() {
219
rw.w.Reset(rw.ResponseWriter)
220
rw.Header().Del("Content-Length") // https://github.com/golang/go/issues/14975
221
rw.Header().Set("Content-Encoding", rw.encodingName)
222
+ rw.Header().Add("Vary", "Accept-Encoding")
223
}
224
rw.Header().Del("Accept-Ranges") // we don't know ranges for dynamically-encoded content
225
}