From d05624167ce75e860770c13afeacec2ce0f67add Mon Sep 17 00:00:00 2001 From: Nick Gilligan Date: Thu, 22 Aug 2019 00:40:15 -0700 Subject: [PATCH] fix 'Modify Response' readme section to avoid unnecessary array copying (#1300) --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9f0e75476..5b2d0b3a2 100644 --- a/README.md +++ b/README.md @@ -501,12 +501,12 @@ data. selfHandleResponse : true }; proxy.on('proxyRes', function (proxyRes, req, res) { - var body = new Buffer(''); - proxyRes.on('data', function (data) { - body = Buffer.concat([body, data]); + var body = []; + proxyRes.on('data', function (chunk) { + body.push(chunk); }); proxyRes.on('end', function () { - body = body.toString(); + body = Buffer.concat(body).toString(); console.log("res from proxied server:", body); res.end("my response to cli"); });