From 55679694c94ff3d466f0aced86d9e86fa609b6fd Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Wed, 23 Jul 2014 21:28:53 +0100 Subject: [PATCH] HTTP In - fix header iterator --- nodes/core/io/21-httpin.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nodes/core/io/21-httpin.js b/nodes/core/io/21-httpin.js index fbe7f7aae..cf2a00de9 100644 --- a/nodes/core/io/21-httpin.js +++ b/nodes/core/io/21-httpin.js @@ -169,8 +169,10 @@ module.exports = function(RED) { opts.method = method; opts.headers = {}; if (msg.headers) { - for (var v = 0; v < msg.headers.length; v++) { - opts.headers[v.toLowerCase()] = msg.headers[v]; + for (var v in msg.headers) { + if (msg.headers.hasOwnProperty(v)) { + opts.headers[v.toLowerCase()] = msg.headers[v]; + } } } if (this.credentials && this.credentials.user) {