У меня в URI есть следующее
uri.query = [id: "urn://salina/search/xplorer/XplorerApp",criteria:"{'includeNonGeotagged':'true','freetext':\{'text':" + "'" + "${searchString}" +"'}}",contentType:"rss20"]
Я получаю сообщение об ошибке: java.net.URISyntaxException: недопустимый символ в запросе с индексом 94: https://pix.us.baesystems.com/search/query?id=urn://salina/search/xplorer/XplorerApp&criteria={'includeNonGeotagged':'true','freetext':{'text':'test'}}&contentType=rss20
при сбросезначение uri.toString () и положить его в браузер, он работает нормально, поэтому я не могу понять, в чем здесь проблема ...