@SuppressWarnings("resource") public void httpRequest() throws UnsupportedOperationException, IOException { // tag::httprequest[] HttpRequest message = getRequestMessage(); HttpMethod method = message.getMethod(); // <1> String path = message.getRequestPath(); // <2> Optional<String> value = message.getRequestParameter("param1"); // <3> Optional<List<String>> values = message.getMultiValueRequestParameter("param2"); // <4> Optional<Cookie> cookie = message.getRequestCookie("cookie1"); // <5> Optional<String> body = message.getPayload(); // <6> InputStream bodyAsStream = message.getBody(); // <7> // end::httprequest[] }