У меня есть следующий URL
http://bulk-click.dasdasda.com/asdas/adClick?d=scsdc%20cdcsc%20cdscsd
Я использую этот код для получения параметров, но мой d=scsdc cdcsc cdscsd
вместо d=scsdc%20cdcsc%20cdscsd
Как я могу убедиться, что d останется равным scsdc%20cdcsc%20cdscsd
код это:
pl = /\+/g, // Regex for replacing addition symbol with a space
search = /([^&=]+)=?([^&]*)/g,
decode = function(s) {
return decodeURIComponent(s);
},
query = urlEncode.search.substring(1);
//console.log(query);
result = {};
while ((match = search.exec(query)))
result[decode(match[1])] = decode(match[2]);
for (let key in result) {
let value = result[key];
paramsData[key] = value;
}