You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by li...@apache.org on 2015/03/03 10:59:07 UTC

[03/23] incubator-kylin git commit: set request content charset

set request content charset

Project: http://git-wip-us.apache.org/repos/asf/incubator-kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kylin/commit/d4bb89b0
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kylin/tree/d4bb89b0
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kylin/diff/d4bb89b0

Branch: refs/heads/master
Commit: d4bb89b01089e0cfe684c9c17d886a97b6126eb6
Parents: a916b37
Author: rongcui <cu...@hotmail.com>
Authored: Wed Feb 4 11:48:23 2015 +0800
Committer: rongcui <cu...@hotmail.com>
Committed: Wed Feb 4 11:48:23 2015 +0800

----------------------------------------------------------------------
 jdbc/src/main/java/com/kylinolap/jdbc/stub/KylinClient.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/d4bb89b0/jdbc/src/main/java/com/kylinolap/jdbc/stub/KylinClient.java
----------------------------------------------------------------------
diff --git a/jdbc/src/main/java/com/kylinolap/jdbc/stub/KylinClient.java b/jdbc/src/main/java/com/kylinolap/jdbc/stub/KylinClient.java
index 0e8fbcf..484bd28 100644
--- a/jdbc/src/main/java/com/kylinolap/jdbc/stub/KylinClient.java
+++ b/jdbc/src/main/java/com/kylinolap/jdbc/stub/KylinClient.java
@@ -52,6 +52,7 @@ import com.kylinolap.jdbc.KylinMetaImpl.MetaTable;
 import com.kylinolap.jdbc.stub.TableMetaStub.ColumnMetaStub;
 import com.kylinolap.jdbc.util.DefaultSslProtocolSocketFactory;
 import com.kylinolap.jdbc.util.SQLTypeMap;
+import com.kylinolap.jdbc.util.URLEncodedUtils;
 
 /**
  * @author xduo
@@ -305,6 +306,7 @@ public class KylinClient implements RemoteClient {
     }
 
     private void addPostHeaders(HttpMethodBase method) {
+        method.getParams().setContentCharset(this.conn.getParaInfo().getProperty(URLEncodedUtils.URLPARAMS_CHARACTER_ENCODING, "UTF-8"));
         method.addRequestHeader("Accept", "application/json, text/plain, */*");
         method.addRequestHeader("Content-Type", "application/json");
         method.addRequestHeader("Authorization", "Basic " + conn.getBasicAuthHeader());