From 980d7ff3f0912b50d8daa69833970ebade213f90 Mon Sep 17 00:00:00 2001 From: Sergei Sapoznikov Date: Wed, 24 May 2017 16:30:53 +0100 Subject: [PATCH] Correct request body length (#129) --- lib/server-request.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/server-request.js b/lib/server-request.js index 7b67012..70ff9e6 100644 --- a/lib/server-request.js +++ b/lib/server-request.js @@ -23,7 +23,7 @@ class ServerRequest { send(options) { return new Promise((resolve, reject) => { if (options.method === 'POST' || options.method === 'PUT') { - options.headers['content-length'] = options.body.length; + options.headers['content-length'] = Buffer.byteLength(options.body, 'utf8'); } else { delete options.body; }