Procházet zdrojové kódy

api

release_toaliyun_real
xhxu před 5 roky
rodič
revize
7de265e8a5
1 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. +3
    -2
      mallinkPublicApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java

+ 3
- 2
mallinkPublicApi/src/main/java/com/iformall/interceptor/AuthorizationInterceptor.java Zobrazit soubor

@@ -132,14 +132,15 @@ public class AuthorizationInterceptor extends HandlerInterceptorAdapter {


private Map<String, String> StringToMap(String body){ private Map<String, String> StringToMap(String body){
Map<String, String> map = new HashMap<String, String>(); Map<String, String> map = new HashMap<String, String>();
String bodyDecode = "";
try { try {
URLDecoder.decode(body, "utf-8");
bodyDecode = URLDecoder.decode(body, "utf-8");
} catch (UnsupportedEncodingException e) { } catch (UnsupportedEncodingException e) {
e.printStackTrace(); e.printStackTrace();
return map; return map;
} }


String[] keyValues = body.split("&");
String[] keyValues = bodyDecode.split("&");
for (String kv:keyValues) { for (String kv:keyValues) {
if(StringUtils.isBlank(kv) || !kv.contains("=")){ if(StringUtils.isBlank(kv) || !kv.contains("=")){
continue; continue;


Načítá se…
Zrušit
Uložit