diff --git a/ts/src/transports/nodeHttp.ts b/ts/src/transports/nodeHttp.ts index d0884090..cc14cb41 100644 --- a/ts/src/transports/nodeHttp.ts +++ b/ts/src/transports/nodeHttp.ts @@ -63,8 +63,10 @@ function filterHeadersForUndefined(headers: {[key: string]: string | string[] | for (let key in headers) { const value = headers[key]; - if (value !== undefined) { - filteredHeaders[key] = value; + if (headers.hasOwnProperty(key)) { + if (value !== undefined) { + filteredHeaders[key] = value; + } } }