@Deprecated class OkHttpClientHttpRequest extends AbstractBufferingClientHttpRequest
ClientHttpRequest
implementation based on OkHttp 2.x.
Created via the OkHttpClientHttpRequestFactory
.
OkHttp3ClientHttpRequest
Modifier and Type | Field and Description |
---|---|
private OkHttpClient |
client
Deprecated.
|
private HttpMethod |
method
Deprecated.
|
private java.net.URI |
uri
Deprecated.
|
Constructor and Description |
---|
OkHttpClientHttpRequest(OkHttpClient client,
java.net.URI uri,
HttpMethod method)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ClientHttpResponse |
executeInternal(HttpHeaders headers,
byte[] content)
Deprecated.
Abstract template method that writes the given headers and content to the HTTP request.
|
HttpMethod |
getMethod()
Deprecated.
Return the HTTP method of the request.
|
java.net.URI |
getURI()
Deprecated.
Return the URI of the request.
|
executeInternal, getBodyInternal
assertNotExecuted, execute, getBody, getHeaders
private final OkHttpClient client
private final java.net.URI uri
private final HttpMethod method
public OkHttpClientHttpRequest(OkHttpClient client, java.net.URI uri, HttpMethod method)
public HttpMethod getMethod()
HttpRequest
null
if not resolvable (e.g. in case of a non-standard HTTP method)public java.net.URI getURI()
HttpRequest
null
)protected ClientHttpResponse executeInternal(HttpHeaders headers, byte[] content) throws java.io.IOException
AbstractBufferingClientHttpRequest
executeInternal
in class AbstractBufferingClientHttpRequest
headers
- the HTTP headerscontent
- the body contentjava.io.IOException