diff --git a/src/main/java/org/gcube/datatransfer/resolver/http/HttpResolver.java b/src/main/java/org/gcube/datatransfer/resolver/http/HttpResolver.java index 650d493..a778720 100644 --- a/src/main/java/org/gcube/datatransfer/resolver/http/HttpResolver.java +++ b/src/main/java/org/gcube/datatransfer/resolver/http/HttpResolver.java @@ -94,6 +94,7 @@ public class HttpResolver extends HttpServlet { String secondPart= uri.substring( index+1); logger.debug("firsPart not chagend: "+firsPart); logger.debug("replacing in smp-uri char space with char + ..."); + //FIXED BY FRANCESCO M. secondPart = secondPart.replace(" ","+");//the char + is removed when the servlet is doing unescaping of the query paramenters, we just put it back logger.debug("new secondPart: "+secondPart); uri= firsPart+"?"+secondPart;