I am trying to access each individual parameter from the querystring. The
querystring is encoded. Here is an example GET request URL :-
GET /mbunittest/myflow?foo%3Dfoo%26bar%3Dbar%26baz%3Dbaz
I tried this code (in my ServerResource class) :-
System.out.println("\nQuerystring parameters:- \n");
Form form = getRequest().getResourceRef().getQueryAsForm();
for (Parameter parameter : form) {
System.out.print(parameter.getName() + "=");
System.out.println(parameter.getValue());
}
... but this just produced this :-
Querystring parameters:-
foo=foo&bar=bar&baz=baz
I was expecting :-
foo=foo
bar=bar
baz=baz
What am I doing wrong ??
Thanks
Fraser.
------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2656858