final class BufferingClientHttpRequestWrapper extends AbstractBufferingClientHttpRequest
ClientHttpRequest that wraps another request.| Modifier and Type | Field and Description |
|---|---|
private ClientHttpRequest |
request |
| Constructor and Description |
|---|
BufferingClientHttpRequestWrapper(ClientHttpRequest request) |
| Modifier and Type | Method and Description |
|---|---|
protected ClientHttpResponse |
executeInternal(HttpHeaders headers,
byte[] bufferedOutput)
Abstract template method that writes the given headers and content to the HTTP request.
|
HttpMethod |
getMethod()
Return the HTTP method of the request.
|
java.net.URI |
getURI()
Return the URI of the request.
|
executeInternal, getBodyInternalassertNotExecuted, execute, getBody, getHeadersprivate final ClientHttpRequest request
BufferingClientHttpRequestWrapper(ClientHttpRequest request)
public HttpMethod getMethod()
HttpRequestnull
if not resolvable (e.g. in case of a non-standard HTTP method)public java.net.URI getURI()
HttpRequestnull)protected ClientHttpResponse executeInternal(HttpHeaders headers, byte[] bufferedOutput) throws java.io.IOException
AbstractBufferingClientHttpRequestexecuteInternal in class AbstractBufferingClientHttpRequestheaders - the HTTP headersbufferedOutput - the body contentjava.io.IOException