diff --git a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java index a02de8d..179affb 100644 --- a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java +++ b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java @@ -23,6 +23,7 @@ import javax.servlet.http.HttpServletRequest; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; +import java.net.URLDecoder; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; @@ -45,25 +46,7 @@ public class HaoGameRechargeController { LOGGER.info("haoGameCallback body.length={} body={}", body.length(), body); - InputStream is = null; - try { - is = request.getInputStream(); - StringBuilder sb = new StringBuilder(); - byte[] b = new byte[4096]; - for (int n; (n = is.read(b)) != -1; ) { - sb.append(new String(b, 0, n)); - } - } catch (IOException e) { - e.printStackTrace(); - } finally { - if (null != is) { - try { - is.close(); - } catch (IOException e) { - e.printStackTrace(); - } - } - } + body = URLDecoder.decode(body,"UTF-8"); // try { // BufferedReader reader = request.getReader();