Ich habe gerade mit der Verwendung von Drowwizard und wollen JSON Daten zu POST-Methode senden.Post json zu externen api
@POST
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public String newPost(){
Client client = ClientBuilder.newClient();
String input = "{"version":"v1","buildTime":"2017-06-06"}";
//call external api with json_input
return result;
}
Also ich möchte die Eingabe (RAW JSON) zu externen API.
client.target("https://path_to_external_api").request().get(String.class);
funktioniert gut für GET-Methode verwenden, aber nicht sicher, wie POST
Fragen oder Anregungen/Vorschläge geschätzt zu implementieren.
Die Ich denke, ist für die Umsetzung der POST-Methode selbst, aber ich versuche zu schlagen eine andere (externe) API innerhalb der POST-Methode (wie in meinem ursprünglichen Post kommentiert). Könntest du bitte darauf hinweisen, wie du die externe API in meiner Post-Methode anstößt? Der Grund, warum ich das Modell nicht definiere, ist auch die Eingabe, die JSON ändern könnte (sowieso muss ich mit rohen JSON umgehen). Vielen Dank – Mahyar