diff --git a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java index b027a90..997eae5 100644 --- a/src/main/java/com/jmfy/controller/HaoGameRechargeController.java +++ b/src/main/java/com/jmfy/controller/HaoGameRechargeController.java @@ -24,6 +24,7 @@ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.net.URLDecoder; +import java.net.URLEncoder; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; @@ -83,6 +84,9 @@ public class HaoGameRechargeController { if (value == null || "".equals(value)) { continue; } + if (key.equals("extra")) { + value = URLEncoder.encode(body,"UTF-8"); + } sbKey.append(key).append("=").append(value).append("&"); } sbKey.append("secret=").append(PAYKEY);