summaryrefslogtreecommitdiff
path: root/lib/_http_incoming.js
diff options
context:
space:
mode:
authorJackson Tian <shyvo1987@gmail.com>2014-09-24 13:14:48 +0800
committerChris Dickinson <christopher.s.dickinson@gmail.com>2014-09-30 17:00:29 -0700
commit1781c8b85bbabc4c5c1e054bd5c50903cc0eb47b (patch)
tree9cee03d2d86bb915db49334430a166c29f017705 /lib/_http_incoming.js
parent57ed3daebfe4700b14cd551f50240f1a634dbd64 (diff)
downloadandroid-node-v8-1781c8b85bbabc4c5c1e054bd5c50903cc0eb47b.tar.gz
android-node-v8-1781c8b85bbabc4c5c1e054bd5c50903cc0eb47b.tar.bz2
android-node-v8-1781c8b85bbabc4c5c1e054bd5c50903cc0eb47b.zip
http: Improve _addHeaderLines method
Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Diffstat (limited to 'lib/_http_incoming.js')
-rw-r--r--lib/_http_incoming.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/_http_incoming.js b/lib/_http_incoming.js
index b31754d95b..69d3d86ec6 100644
--- a/lib/_http_incoming.js
+++ b/lib/_http_incoming.js
@@ -125,11 +125,12 @@ IncomingMessage.prototype._addHeaderLines = function(headers, n) {
raw = this.rawHeaders;
dest = this.headers;
}
- raw.push.apply(raw, headers);
for (var i = 0; i < n; i += 2) {
var k = headers[i];
var v = headers[i + 1];
+ raw.push(k);
+ raw.push(v);
this._addHeaderLine(k, v, dest);
}
}