0
Ich kann unsere REST-Post-URL nicht mit REST assured ausführen. Ich erhalte Status 404 Fehler. Unsere REST-URL benötigt keine Authentifizierung, Körper etc. Die gleiche URL funktioniert in POSTMAN, RESTEasy. Ich versuchte, die alle vier Kombination die AntwortREST-Anforderung nicht ausführen RIS-Anforderung ausführen
@Test
public void httpPost() throws JSONException,InterruptedException {
//Initializing Rest API's URL
String APIUrl = "http://xyz:8080/jbpm-console/rest/runtime/317002:31702Project:0.0.5-SNAPSHOT/process/317002Project.ScriptTask/start?superUser=cw-user";
RequestSpecBuilder builder = new RequestSpecBuilder();
builder.setContentType("application/json;charset=UTF-8");
RequestSpecification requestSpec = builder.build();
//Response response = given().spec(requestSpec).when().post(APIUrl);
//Response response= given().contentType("application/json").when().post(APIUrl);
Response response = given().authentication().preemptive().basic("", "").spec(requestSpec).when().post(APIUrl);
//Response response= expect().contentType("application/json;charset=UTF-8").statusCode(200).when().post(APIUrl);
JSONObject JSONResponseBody = new JSONObject(response.body().asString());
System.out.println(JSONResponseBody);
}
Typischerweise Antworten sind besser aufgenommen und leichter zu verstehen, zu erhalten, wenn Sie eine Beschreibung in Ihrer Antwort enthalten. Vielen Dank! – JoelC