Changed handling of multiple headers
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
This commit is contained in:
parent
592b1dd86b
commit
a458401391
|
@ -137,7 +137,7 @@ func (m *Middleware) evalRequest(w http.ResponseWriter, r *http.Request, meta *m
|
||||||
|
|
||||||
for key, value := range r.Header {
|
for key, value := range r.Header {
|
||||||
if len(value) > 0 && slices.Contains(meta.includedHeadersParsed, key) {
|
if len(value) > 0 && slices.Contains(meta.includedHeadersParsed, key) {
|
||||||
headers[key] = value[len(value)-1]
|
headers[key] = strings.Join(value, ", ")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue