From 7de265e8a56606d4387ac86f3abed041fdaf9f13 Mon Sep 17 00:00:00 2001 From: xhxu Date: Thu, 15 Apr 2021 18:21:38 +0800 Subject: [PATCH] api --- .../com/iformall/interceptor/AuthorizationInterceptor.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mallinkPublicApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java b/mallinkPublicApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java index 4c8a95f28..c33c2e77d 100644 --- a/mallinkPublicApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java +++ b/mallinkPublicApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java @@ -132,14 +132,15 @@ public class AuthorizationInterceptor extends HandlerInterceptorAdapter { private Map StringToMap(String body){ Map map = new HashMap(); + String bodyDecode = ""; try { - URLDecoder.decode(body, "utf-8"); + bodyDecode = URLDecoder.decode(body, "utf-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); return map; } - String[] keyValues = body.split("&"); + String[] keyValues = bodyDecode.split("&"); for (String kv:keyValues) { if(StringUtils.isBlank(kv) || !kv.contains("=")){ continue;