mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-08-24 07:23:01 +08:00
换用JoddGetRequestExecutor
解决NoHttpResoponseException问题
This commit is contained in:
parent
779e36b1fa
commit
54ced62f30
@ -1051,7 +1051,7 @@ public class WxMpServiceImpl implements WxMpService {
|
|||||||
synchronized (globalCardApiTicketRefreshLock) {
|
synchronized (globalCardApiTicketRefreshLock) {
|
||||||
if (wxMpConfigStorage.isCardApiTicketExpired()) {
|
if (wxMpConfigStorage.isCardApiTicketExpired()) {
|
||||||
String url = "https://api.weixin.qq.com/cgi-bin/ticket/getticket?type=wx_card";
|
String url = "https://api.weixin.qq.com/cgi-bin/ticket/getticket?type=wx_card";
|
||||||
String responseContent = execute(new SimpleGetRequestExecutor(), url, null);
|
String responseContent = execute(new JoddGetRequestExecutor(), url, null);
|
||||||
JsonElement tmpJsonElement = Streams.parse(new JsonReader(new StringReader(responseContent)));
|
JsonElement tmpJsonElement = Streams.parse(new JsonReader(new StringReader(responseContent)));
|
||||||
JsonObject tmpJsonObject = tmpJsonElement.getAsJsonObject();
|
JsonObject tmpJsonObject = tmpJsonElement.getAsJsonObject();
|
||||||
String cardApiTicket = tmpJsonObject.get("ticket").getAsString();
|
String cardApiTicket = tmpJsonObject.get("ticket").getAsString();
|
||||||
|
Loading…
Reference in New Issue
Block a user