Was ist der empfohlene Weg, um Satz GET-Parameter auf einem Restlet Anfrage?
Frage
Was ist der empfohlene Weg, GET-Abfrageparameter auf einem Restlet Request
Objekt der Einstellung?
Ich glaube, ich kann sehen, wie sie von der Anfrage, um aus getQueryAsForm()
verwenden, aber wie sie in dem ersten Platz gesetzt bekommen?
Im Moment addiere ich sie manuell in die URL eines StringBuilder
und java.net.URLEncoder
verwenden, aber es scheint, wie es sollte ein besserer Weg geben.
Lösung
Zweiter Versuch:
Reference reference = new Reference("http://127.0.0.1:8080/test");
reference.addQueryParameter("testParam", "testVal");
request.setResourceRef(reference);
request.setMethod(Method.GET);
die addQueryParameter kodiert automatisch die Argumente, wenn nötig.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow