@API(status=STABLE) public interface ForwardingHttpRequest extends ForwardingHttpMessage, HttpRequest
| Modifier and Type | Method and Description |
|---|---|
HttpRequest |
delegate() |
default String |
getHost() |
default String |
getMethod() |
default String |
getPath() |
default Optional<Integer> |
getPort() |
default String |
getQuery() |
default String |
getRemote() |
default String |
getRequestUri()
Absolute Request URI including scheme, host, port (unless http/80 or https/443), path and query string.
|
default String |
getScheme() |
default HttpRequest |
withBody() |
default HttpRequest |
withoutBody() |
getBody, getBodyAsString, getCharset, getContentType, getHeaders, getOrigin, getProtocolVersionHttpRequest delegate()
delegate in interface ForwardingHttpMessagedefault String getRemote()
getRemote in interface HttpRequestdefault String getMethod()
getMethod in interface HttpRequestdefault String getRequestUri()
HttpRequestNote that the URI may be invalid if the client issued an HTTP request using a malformed URL.
getRequestUri in interface HttpRequestdefault String getScheme()
getScheme in interface HttpRequestdefault String getHost()
getHost in interface HttpRequestdefault Optional<Integer> getPort()
getPort in interface HttpRequestdefault String getPath()
getPath in interface HttpRequestdefault String getQuery()
getQuery in interface HttpRequestdefault HttpRequest withBody() throws IOException
withBody in interface HttpRequestIOExceptiondefault HttpRequest withoutBody()
withoutBody in interface HttpRequestCopyright © 2015–2021 Zalando SE. All rights reserved.