This commit is contained in:
Max Schmitt 2024-10-04 11:32:28 +02:00
parent b528245fce
commit 8c9369e9e4

View file

@ -196,8 +196,7 @@ page.route("*/**/api/v1/fruits", route -> {
Response response = route.fetch(); Response response = route.fetch();
byte[] json = response.body(); byte[] json = response.body();
JsonObject parsed = new Gson().fromJson(new String(json), JsonObject.class); JsonObject parsed = new Gson().fromJson(new String(json), JsonObject.class);
parsed.add("name", new JsonPrimitive("Loquat")); parsed.add(new JsonObject().add("name", "Loquat").add("id", 100));
parsed.add("id", new JsonPrimitive(100));
// Fulfill using the original response, while patching the response body // Fulfill using the original response, while patching the response body
// with the given JSON object. // with the given JSON object.
route.fulfill(new Route.FulfillOptions().setResponse(response).setBody(parsed.toString())); route.fulfill(new Route.FulfillOptions().setResponse(response).setBody(parsed.toString()));