(targetHeaders, newHeaders)
| 70090 | return true; |
| 70091 | for (const _k in obj) |
| 70092 | return false; |
| 70093 | return true; |
| 70094 | } |
| 70095 | function hasOwn(obj, key) { |
| 70096 | return Object.prototype.hasOwnProperty.call(obj, key); |
| 70097 | } |
| 70098 | function applyHeadersMut(targetHeaders, newHeaders) { |
| 70099 | for (const k7 in newHeaders) { |
| 70100 | if (!hasOwn(newHeaders, k7)) |
| 70101 | continue; |
| 70102 | const lowerKey = k7.toLowerCase(); |
| 70103 | if (!lowerKey) |
| 70104 | continue; |
| 70105 | const val = newHeaders[k7]; |
| 70106 | if (val === null) { |
| 70107 | delete targetHeaders[lowerKey]; |
| 70108 | } else if (val !== void 0) { |
| 70109 | targetHeaders[lowerKey] = val; |
no test coverage detected