From b32041d8aa2eefc32eeb7e0a688102f60079793c Mon Sep 17 00:00:00 2001 From: Joshua Slayton Date: Wed, 20 Jan 2016 13:11:40 -0800 Subject: [PATCH] fix unnecessary binary->string conversion --- lib/HeaderHostTransformer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/HeaderHostTransformer.js b/lib/HeaderHostTransformer.js index 753fcf4..484b836 100644 --- a/lib/HeaderHostTransformer.js +++ b/lib/HeaderHostTransformer.js @@ -19,11 +19,11 @@ util.inherits(HeaderHostTransformer, Transform); HeaderHostTransformer.prototype._transform = function (chunk, enc, cb) { var self = this; - chunk = chunk.toString(); // after replacing the first instance of the Host header // we just become a regular passthrough if (!self.replaced) { + chunk = chunk.toString(); self.push(chunk.replace(/(\r\nHost: )\S+/, function(match, $1) { self.replaced = true; return $1 + self.host;