Quelle est la méthode recommandée pour définir les paramètres GET sur une demande Restlet?
Question
Quelle est la méthode recommandée pour le réglage des paramètres de la requête GET sur un objet Request
Restlet?
Je pense que je peux voir comment les sortir de la demande à l'aide getQueryAsForm()
, mais comment sont-ils mis en premier lieu?
À l'heure actuelle, je les ajoute manuellement à l'aide d'un URL StringBuilder
et java.net.URLEncoder
, mais il semble qu'il devrait y avoir une meilleure façon.
La solution
Deuxième tentative:
Reference reference = new Reference("http://127.0.0.1:8080/test");
reference.addQueryParameter("testParam", "testVal");
request.setResourceRef(reference);
request.setMethod(Method.GET);
le code addQueryParameter les arguments automatiquement si nécessaire.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow