From 065156e81befd33c2b8ee2fc06283748746c7d62 Mon Sep 17 00:00:00 2001 From: BinaryWang Date: Mon, 11 Jul 2016 18:07:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8D=A2=E7=94=A8jdk7=E8=87=AA=E5=B8=A6charset?= =?UTF-8?q?=E5=B8=B8=E9=87=8F=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java index 8841696de..e79ded196 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java @@ -51,6 +51,7 @@ import java.io.InputStream; import java.io.StringReader; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; import java.security.NoSuchAlgorithmException; import java.util.*; import java.util.Map.Entry; @@ -526,7 +527,7 @@ public class WxMpServiceImpl implements WxMpService { String url = "https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=%s"; try { String resultUrl = String.format(url, - URLEncoder.encode(ticket, Charsets.UTF_8.name())); + URLEncoder.encode(ticket, StandardCharsets.UTF_8.name())); if(needShortUrl){ return this.shortUrl(resultUrl); }