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 (
2152
2152
} else {
2153
2153
const keys = Object . keys ( rawHeaders )
2154
2154
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 )
2156
2157
}
2157
2158
// For H2, The header names are already in lowercase,
2158
2159
// 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 {
471
471
// 3, If Content-Type is non-null and this’s headers’s header list does
472
472
// not contain `Content-Type`, then append `Content-Type`/Content-Type to
473
473
// this’s headers.
474
- if ( contentType && ! this [ kHeaders ] [ kHeadersList ] . contains ( 'content-type' ) ) {
474
+ if ( contentType && ! this [ kHeaders ] [ kHeadersList ] . contains ( 'content-type' , true ) ) {
475
475
this [ kHeaders ] . append ( 'content-type' , contentType )
476
476
}
477
477
}
You can’t perform that action at this time.
0 commit comments