From 6510189400e8e17ff033e9af011ee15e2ef7aa65 Mon Sep 17 00:00:00 2001 From: Niccolo Borgioli Date: Sun, 26 May 2024 01:11:15 +0200 Subject: [PATCH] check for multiple values in header --- app/http.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/http.go b/app/http.go index ff436d0..9d2425e 100644 --- a/app/http.go +++ b/app/http.go @@ -67,7 +67,7 @@ func Respond(conn net.Conn, req Request, res Response) { if res.Headers == nil { res.Headers = make(map[string]string) } - if req.Headers["Accept-Encoding"] == "gzip" { + if strings.Contains(req.Headers["Accept-Encoding"], "gzip") { res.Headers["Content-Encoding"] = "gzip" }