From 619d60a4c08c42e18559ff92ebad7c4b9c968b99 Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Thu, 19 Sep 2024 10:32:24 +0800 Subject: [PATCH] 3.0 urldecode优化 --- utils/request.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/utils/request.js b/utils/request.js index d84ba55..64b2eb4 100644 --- a/utils/request.js +++ b/utils/request.js @@ -686,6 +686,14 @@ module.exports = { var token2=""; if(data && Object.keys(data).length>0) { + + for(var i in data){ + var item=data[i]; + if (typeof item === 'string') { + data[i]=decodeURIComponent(item); //urldecode + } + } + var req4 =''; if(is_json){ req4 = JSON.stringify(data); @@ -699,12 +707,12 @@ module.exports = { } req4 = JSON.stringify(data, stringifyReplacer); } - console.log(req4+':---token0'); + //console.log(req4+':---token0'); token2 = md5(req4).toUpperCase(); - console.log(name2+':---token1:'+token2); + //console.log(name2+':---token1:'+token2); } var str=name2.toUpperCase()+token2+now+userkey.token+setting.environment_key; - console.log('---tk_str:'+str); + //console.log('---tk_str:'+str); var tk = md5(str).toUpperCase(); return tk; } -- libgit2 0.21.4