优化ETag报头

This commit is contained in:
刘祥超
2023-07-02 10:31:08 +08:00
parent c10c7cc157
commit 4eb58a3082

View File

@@ -786,12 +786,18 @@ func (this *HTTPWriter) AddHeaders(header http.Header) {
if this.rawWriter == nil {
return
}
var newHeaders = this.rawWriter.Header()
for key, value := range header {
if key == "Connection" {
continue
}
for _, v := range value {
this.rawWriter.Header().Add(key, v)
switch key {
case "ETag":
newHeaders[key] =value
default:
for _, v := range value {
newHeaders.Add(key, v)
}
}
}
}