public abstract class ForwardingRawHttpRequest extends Object implements RawHttpRequest
BaseHttpMessage.HeadersBuilder
Constructor and Description |
---|
ForwardingRawHttpRequest() |
Modifier and Type | Method and Description |
---|---|
protected abstract RawHttpRequest |
delegate() |
Charset |
getCharset() |
String |
getContentType() |
Map<String,List<String>> |
getHeaders() |
String |
getHost() |
String |
getMethod() |
Origin |
getOrigin() |
String |
getPath() |
Optional<Integer> |
getPort() |
String |
getProtocolVersion() |
String |
getQuery() |
String |
getRemote() |
String |
getRequestUri()
Absolute Request URI including scheme, host, port (unless http/80 or https/443), path and query string.
|
String |
getScheme() |
String |
toString() |
HttpRequest |
withBody() |
protected abstract RawHttpRequest delegate()
public Map<String,List<String>> getHeaders()
getHeaders
in interface BaseHttpMessage
public String getContentType()
getContentType
in interface BaseHttpMessage
public Charset getCharset()
getCharset
in interface BaseHttpMessage
public Origin getOrigin()
getOrigin
in interface BaseHttpMessage
public String getRemote()
getRemote
in interface BaseHttpRequest
public String getMethod()
getMethod
in interface BaseHttpRequest
public String getRequestUri()
BaseHttpRequest
Note that the URI may be invalid if the client issued an HTTP request using a malformed URL.
getRequestUri
in interface BaseHttpRequest
public String getScheme()
getScheme
in interface BaseHttpRequest
public String getHost()
getHost
in interface BaseHttpRequest
public Optional<Integer> getPort()
getPort
in interface BaseHttpRequest
public String getPath()
getPath
in interface BaseHttpRequest
public String getQuery()
getQuery
in interface BaseHttpRequest
public String getProtocolVersion()
getProtocolVersion
in interface BaseHttpMessage
public HttpRequest withBody() throws IOException
withBody
in interface RawHttpRequest
IOException
Copyright © 2015–2016 Zalando SE. All rights reserved.