File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -2152,7 +2152,8 @@ async function httpNetworkFetch (
21522152 } else {
21532153 const keys = Object . keys ( rawHeaders )
21542154 for ( let i = 0 ; i < keys . length ; ++ i ) {
2155- headersList . append ( keys [ i ] , rawHeaders [ keys [ i ] ] )
2155+ // The header names are already in lowercase.
2156+ headersList . append ( keys [ i ] , rawHeaders [ keys [ i ] ] , true )
21562157 }
21572158 // For H2, The header names are already in lowercase,
21582159 // so we can avoid the `HeadersList#get` call here.
Original file line number Diff line number Diff line change @@ -471,7 +471,7 @@ class Request {
471471 // 3, If Content-Type is non-null and this’s headers’s header list does
472472 // not contain `Content-Type`, then append `Content-Type`/Content-Type to
473473 // this’s headers.
474- if ( contentType && ! this [ kHeaders ] [ kHeadersList ] . contains ( 'content-type' ) ) {
474+ if ( contentType && ! this [ kHeaders ] [ kHeadersList ] . contains ( 'content-type' , true ) ) {
475475 this [ kHeaders ] . append ( 'content-type' , contentType )
476476 }
477477 }
You can’t perform that action at this time.
0 commit comments