Package org.springframework.http.client
Interface ClientHttpRequest
- All Superinterfaces:
HttpMessage
,HttpOutputMessage
,HttpRequest
- All Known Implementing Classes:
AbstractClientHttpRequest
,MockClientHttpRequest
Represents a client-side HTTP request.
Created via an implementation of the
ClientHttpRequestFactory
.
A ClientHttpRequest
can be executed,
receiving a ClientHttpResponse
which can be read from.
- Since:
- 3.0
- Author:
- Arjen Poutsma
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionexecute()
Execute this request, resulting in aClientHttpResponse
that can be read.Methods inherited from interface org.springframework.http.HttpMessage
getHeaders
Methods inherited from interface org.springframework.http.HttpOutputMessage
getBody
Methods inherited from interface org.springframework.http.HttpRequest
getAttributes, getMethod, getURI
-
Method Details
-
execute
Execute this request, resulting in aClientHttpResponse
that can be read.- Returns:
- the response result of the execution
- Throws:
IOException
- in case of I/O errors
-