whatwg-fetch
Advanced tools
Comparing version 3.6.13 to 3.6.14
@@ -605,5 +605,12 @@ (function (global, factory) { | ||
if (init && typeof init.headers === 'object' && !(init.headers instanceof Headers || (g.Headers && init.headers instanceof g.Headers))) { | ||
var names = []; | ||
Object.getOwnPropertyNames(init.headers).forEach(function(name) { | ||
names.push(normalizeName(name)); | ||
xhr.setRequestHeader(name, normalizeValue(init.headers[name])); | ||
}); | ||
request.headers.forEach(function(value, name) { | ||
if (names.indexOf(name) === -1) { | ||
xhr.setRequestHeader(name, value); | ||
} | ||
}); | ||
} else { | ||
@@ -610,0 +617,0 @@ request.headers.forEach(function(value, name) { |
@@ -599,5 +599,12 @@ /* eslint-disable no-prototype-builtins */ | ||
if (init && typeof init.headers === 'object' && !(init.headers instanceof Headers || (g.Headers && init.headers instanceof g.Headers))) { | ||
var names = []; | ||
Object.getOwnPropertyNames(init.headers).forEach(function(name) { | ||
names.push(normalizeName(name)) | ||
xhr.setRequestHeader(name, normalizeValue(init.headers[name])) | ||
}) | ||
request.headers.forEach(function(value, name) { | ||
if (names.indexOf(name) === -1) { | ||
xhr.setRequestHeader(name, value) | ||
} | ||
}) | ||
} else { | ||
@@ -604,0 +611,0 @@ request.headers.forEach(function(value, name) { |
{ | ||
"name": "whatwg-fetch", | ||
"description": "A window.fetch polyfill.", | ||
"version": "3.6.13", | ||
"version": "3.6.14", | ||
"main": "./dist/fetch.umd.js", | ||
@@ -6,0 +6,0 @@ "module": "./fetch.js", |
57144
1129