From 48919e675b01fba353b36e98df7ebbbf9ef4e984 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 03 六月 2020 18:58:19 +0800 Subject: [PATCH] 初始化导入 --- src/main/java/com/ks/tool/bkz/util/FirstOrderSubDataUtil.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/ks/tool/bkz/util/FirstOrderSubDataUtil.java b/src/main/java/com/ks/tool/bkz/util/FirstOrderSubDataUtil.java index 44b9a78..cda1db5 100644 --- a/src/main/java/com/ks/tool/bkz/util/FirstOrderSubDataUtil.java +++ b/src/main/java/com/ks/tool/bkz/util/FirstOrderSubDataUtil.java @@ -7,8 +7,10 @@ import com.ks.tool.bkz.dto.FirstOrderSubInfoDTO; import java.lang.reflect.Type; +import java.util.HashMap; import java.util.Iterator; import java.util.List; +import java.util.Map; public class FirstOrderSubDataUtil { @@ -44,9 +46,25 @@ * @param data * @return */ - public static String getSign(String token, long time, String appKey, String data) { + public static String getSign(String token, String time, String appKey, String data) { return StringUtil.Md5(String.format("%s&%s&%s&%s", token, time, appKey, data)); } + /** + * 鑾峰彇token + * @param cookie + * @return + */ + public static String getTokenFromCookie(String cookie) { + Map<String, String> map = new HashMap<>(); + String[] sts = cookie.split(";"); + for (String st : sts) { + map.put(st.split("=")[0].trim(), st.split("=")[1].trim()); + } + String tk = map.get("_m_h5_tk"); + return tk.split("_")[0]; + } + + } -- Gitblit v1.8.0