Mutant first = request.body();
Mutant second = request.body();
log.info("First: {}, Second: {}", first,
Strings.isNullOrEmpty(second.value()) ? "None": second.value()
);
yelds
First: {..my content..}, Second: None
Updated: Jooby library, just for FYI https://jooby.org
Reqeust object used: https://jooby.org/apidocs/org/jooby/request
I looked the de-compiled code and it looks like they do not cache the body property, so if you need to access request.body() from multiple routes, well...