From e6ea389c7bbacb648c2f62a753035e5a46a57f8b Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Tue, 26 Oct 2021 17:42:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E5=B0=B1=E8=A7=A3=E6=9E=90?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jmfy/controller/HaoGameRechargeController.java | 2 +- src/main/java/com/jmfy/util/JsonUtil.java | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java index 4f97b4c..6d7b15d 100644 --- a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java +++ b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java @@ -36,7 +36,7 @@ public class HaoGameRechargeController { @RequestMapping(value = "/haoGameCallback") public String haoGameCallback(HttpServletRequest request) throws Exception { - HashMap parameterMap = JsonUtil.getInstence().getParameterMap(request); + HashMap parameterMap = JsonUtil.getInstence().getParameterMapOld(request); if (parameterMap.isEmpty()) { LOGGER.info("data is null"); return "data is null"; diff --git a/src/main/java/com/jmfy/util/JsonUtil.java b/src/main/java/com/jmfy/util/JsonUtil.java index 6808600..385d4b6 100644 --- a/src/main/java/com/jmfy/util/JsonUtil.java +++ b/src/main/java/com/jmfy/util/JsonUtil.java @@ -70,6 +70,19 @@ public class JsonUtil { return map; } + public HashMap getParameterMapOld(HttpServletRequest request) { + HashMap map = new HashMap(); + Enumeration paramNames = request.getParameterNames(); + while (paramNames.hasMoreElements()) { + String paramName = (String) paramNames.nextElement(); + String[] paramValues = request.getParameterValues(paramName); + String paramValue = paramValues[0]; + map.put(paramName, paramValue); + LOGGER.info("parameter : " + paramName + "=" + paramValue); + } + return map; + } + public static byte[] getRequestPostBytes(HttpServletRequest request) throws IOException { int contentLength = request.getContentLength();