From 74c8bc53d3dc519cba02e1cb018c9312e8963a48 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Wed, 23 Aug 2023 16:33:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=93=8D=E5=BA=94=E6=8A=A5?= =?UTF-8?q?=E5=A4=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/nodes/http_writer.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/internal/nodes/http_writer.go b/internal/nodes/http_writer.go index 0ccd363..740b5be 100644 --- a/internal/nodes/http_writer.go +++ b/internal/nodes/http_writer.go @@ -787,12 +787,10 @@ func (this *HTTPWriter) AddHeaders(header http.Header) { continue } switch key { - case "ETag": + case "Accept-CH", "ETag", "Content-MD5", "IM", "P3P", "WWW-Authenticate", "X-Request-ID": newHeaders[key] = value default: - for _, v := range value { - newHeaders.Add(key, v) - } + newHeaders[http.CanonicalHeaderKey(key)] = value } } }