From 1fc3589d8a9a7f07cdbbe5660ae51fe510046dfc Mon Sep 17 00:00:00 2001 From: Deklan Dieterly Date: Fri, 17 Apr 2015 08:18:47 -0600 Subject: [PATCH] Allow unicode Change-Id: Id2fd0e92047389f1b75bc03c2fb910ae07894562 --- .../repository/influxdb/InfluxV9RepoWriter.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/java/src/main/java/monasca/persister/repository/influxdb/InfluxV9RepoWriter.java b/java/src/main/java/monasca/persister/repository/influxdb/InfluxV9RepoWriter.java index 27c09ccd..6b8288bc 100644 --- a/java/src/main/java/monasca/persister/repository/influxdb/InfluxV9RepoWriter.java +++ b/java/src/main/java/monasca/persister/repository/influxdb/InfluxV9RepoWriter.java @@ -141,8 +141,13 @@ public class InfluxV9RepoWriter { HttpEntity requestEntity = - EntityBuilder.create().setText(json).setContentType(ContentType.APPLICATION_JSON) - .gzipCompress().build(); + EntityBuilder + .create() + .setText(json) + .setContentType(ContentType.APPLICATION_JSON) + .setContentEncoding("UTF-8") + .gzipCompress() + .build(); request.setEntity(requestEntity); @@ -150,7 +155,7 @@ public class InfluxV9RepoWriter { } else { - StringEntity stringEntity = new StringEntity(json); + StringEntity stringEntity = new StringEntity(json, "UTF-8"); request.setEntity(stringEntity);