From c8ed7738ab29d82f06bf6b6e1720324364cdc0dd Mon Sep 17 00:00:00 2001 From: Daniel Qian Date: Mon, 11 Jan 2016 09:01:48 +0800 Subject: [PATCH] issue #172 jodd HttpResponse add charset("UTF-8") --- .../chanjar/weixin/common/util/http/JoddGetRequestExecutor.java | 1 + .../chanjar/weixin/common/util/http/JoddPostRequestExecutor.java | 1 + 2 files changed, 2 insertions(+) diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddGetRequestExecutor.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddGetRequestExecutor.java index aa6fa903..82e28f7f 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddGetRequestExecutor.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddGetRequestExecutor.java @@ -43,6 +43,7 @@ public class JoddGetRequestExecutor implements RequestExecutor { request.charset("UTF-8"); HttpResponse response = request.open(provider).send(); + response.charset("UTF-8"); String result = response.bodyText(); WxError error = WxError.fromJson(result); diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddPostRequestExecutor.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddPostRequestExecutor.java index 690a144d..d054835b 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddPostRequestExecutor.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/JoddPostRequestExecutor.java @@ -37,6 +37,7 @@ public class JoddPostRequestExecutor implements RequestExecutor request.bodyText(postEntity); HttpResponse response = request.open(provider).send(); + response.charset("UTF-8"); String result = response.bodyText(); WxError error = WxError.fromJson(result);