From 73929ad851434a7253252ad054d37c40f9c692b9 Mon Sep 17 00:00:00 2001 From: David da Silva Date: Thu, 20 Apr 2017 17:39:11 +0200 Subject: [PATCH] Comment special treatment of '+' in URL query parsing --- lib/utils.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/utils.js b/lib/utils.js index 7395750dcc..d66eba3bc3 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -322,7 +322,9 @@ exports.parseQuery = function (qs) { var key = pair.slice(0, i); var val = pair.slice(++i); + // Due to how the URLSearchParams API treats spaces obj[key] = decodeURIComponent(val.replace(/\+/g, '%20')); + return obj; }, {}); };