@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, getProtocolVersion
HttpRequest delegate()
delegate
in interface ForwardingHttpMessage
default String getRemote()
getRemote
in interface HttpRequest
default String getMethod()
getMethod
in interface HttpRequest
default String getRequestUri()
HttpRequest
Note that the URI may be invalid if the client issued an HTTP request using a malformed URL.
getRequestUri
in interface HttpRequest
default String getScheme()
getScheme
in interface HttpRequest
default String getHost()
getHost
in interface HttpRequest
default Optional<Integer> getPort()
getPort
in interface HttpRequest
default String getPath()
getPath
in interface HttpRequest
default String getQuery()
getQuery
in interface HttpRequest
default HttpRequest withBody() throws IOException
withBody
in interface HttpRequest
IOException
default HttpRequest withoutBody()
withoutBody
in interface HttpRequest
Copyright © 2015–2021 Zalando SE. All rights reserved.