diff --git a/src/main/java/net/rcarz/jiraclient/RestClient.java b/src/main/java/net/rcarz/jiraclient/RestClient.java index f088402..1bbc1b9 100644 --- a/src/main/java/net/rcarz/jiraclient/RestClient.java +++ b/src/main/java/net/rcarz/jiraclient/RestClient.java @@ -125,7 +125,10 @@ public class RestClient { StringBuilder result = new StringBuilder(); if (ent != null) { - BufferedReader br = new BufferedReader(new InputStreamReader(ent.getContent())); + InputStreamReader isr = ent.getContentEncoding() != null ? + new InputStreamReader(ent.getContent(), ent.getContentEncoding().getValue()) : + new InputStreamReader(ent.getContent()); + BufferedReader br = new BufferedReader(isr); String line = ""; while ((line = br.readLine()) != null)