@cryptotaxi247 / kubo / commits / a22db797b

fix: canonicalize user defined headers

Henrique Dias committed Mar 17, 2023 at 15:29 UTC a22db797b9794d71147459395b32dad6b1e19125
2 files changed +2 -2
core/corehttp/gateway_writable.go
+1 -1
@@ -30,7 +30,7 @@ type writableGatewayHandler struct {
30
31 func (i *writableGatewayHandler) addUserHeaders(w http.ResponseWriter) {
32 for k, v := range i.config.Headers {
33 - w.Header()[k] = v
33 + w.Header()[http.CanonicalHeaderKey(k)] = v
34 }
35 }
36
core/corehttp/redirect.go
+1 -1
@@ -32,7 +32,7 @@ type redirectHandler struct {
32
33 func (i *redirectHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
34 for k, v := range i.headers {
35 - w.Header()[k] = v
35 + w.Header()[http.CanonicalHeaderKey(k)] = v
36 }
37
38 http.Redirect(w, r, i.path, http.StatusFound)