From 81cd9e0eaee200b03fefc32df6f0e236dd51aefd Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Tue, 14 Nov 2017 18:42:47 +0000 Subject: [PATCH] Fixed utf-8 encoding git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/data-miner-manager@158491 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../server/dmservice/wps/SClient4WPSSession.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portlets/user/dataminermanager/server/dmservice/wps/SClient4WPSSession.java b/src/main/java/org/gcube/portlets/user/dataminermanager/server/dmservice/wps/SClient4WPSSession.java index 251d5de..8d2f4cc 100644 --- a/src/main/java/org/gcube/portlets/user/dataminermanager/server/dmservice/wps/SClient4WPSSession.java +++ b/src/main/java/org/gcube/portlets/user/dataminermanager/server/dmservice/wps/SClient4WPSSession.java @@ -553,17 +553,20 @@ public class SClient4WPSSession implements Serializable { URL url = new URL(urlString); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + conn.setRequestMethod("POST"); conn.setRequestProperty("Authorization", "Basic " + encoded); conn.setRequestProperty("Accept-Encoding", "gzip"); - conn.setRequestProperty("Content-Type", "text/xml"); + conn.setRequestProperty("Content-Type", "text/xml; charset=UTF-8"); conn.setDoOutput(true); obj.save(conn.getOutputStream()); InputStream input = null; String encoding = conn.getContentEncoding(); if (encoding != null && encoding.equalsIgnoreCase("gzip")) { + logger.debug("Read encoding GZIP"); input = new GZIPInputStream(conn.getInputStream()); } else { + logger.debug("Read encoding: "+encoding); input = conn.getInputStream(); } return input;