I am trying to transfer a String with space character inside to server, but server side can not retrieve it properly. for example, if I send the string of London City, then server will display as London+City.
How can I retrieve the String properly from server side? my client code is: String roleURL = "https://myserver/CITY/city=London City"; Client c = new Client(Protocol.HTTPS); Request request = new Request(Method.GET, new Reference(roleURL)); Response response = c.handle(request); my server code is: Router router = new Router(getContext()); router.setDefaultMatchingMode(org.restlet.util.Template.MODE_EQUALS); router.attach("/{cityParameters}", ResourcesSearchResource.class); the code of ResourceSearchResource.java is String cityParameters = (String) getRequest().getAttributes().get("cityParameters"); but when I try to display cityParameters, it displayed as city=London+City. How can I retrieve it properly as city=London City. Thanks in advance, Nicho ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2676603

