What is the recommended way of setting GET query parameters on a Restlet Request object?
I think I can see how to get them out of the request using getQueryAsForm(), but how do they get set in the first place?
At the moment, I am adding them manually to the URL using a StringBuilder and java.net.URLEncoder, but it seems like there should be a better way开发者_运维技巧.
Second attempt:
Reference reference = new Reference("http://127.0.0.1:8080/test"); 
reference.addQueryParameter("testParam", "testVal"); 
request.setResourceRef(reference);  
request.setMethod(Method.GET);
the addQueryParameter encodes the arguments automatically if needed.
request.getAttributes().get("key");
See also the tutorial (1.0, 1.1 or 2.0) on restlet.org
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论