Ich verwende Apache CXF, um die Kommunikation mit einer RESTful API zu ermöglichen.Apache CXF - HTTP-zentrischer Ansatz und PUT von Client zu Server
Ich muss eine PUT-Methode verwenden, um einige eingeschränkte Entitäten über die API an die Datenbank zu senden.
Ist dies der richtige Weg, um diese Methode bereitzustellen?
Ich frage, weil ich eine HTTP 500 Fehlercode Antwort bekomme.
Ich kann GET-Methodenbeispiele nur in der offiziellen Apache CXF-Dokumentation finden; HTTP PUT, HTTP POST usw. fehlen.
WebClient client =
WebClient.create("http://MY_SERVER:9090/admission/services/processing");
Admission a = new Admission();
a.setCode("73935282");
:
:
Response r = client.path("/admission").put(a);
// Here I would like to get 201, but there is 500 :(
System.out.println("response: " + r.getStatus());
Vielen Dank für Ihren Kommentar, sehr hilfreich! –