Interface ClientHttpResponse
- All Superinterfaces:
- AutoCloseable, Closeable, HttpInputMessage, HttpMessage
- All Known Subinterfaces:
- RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse
- All Known Implementing Classes:
- MockClientHttpResponse
Represents a client-side HTTP response.
Obtained via an invocation of ClientHttpRequest.execute().
A ClientHttpResponse must be closed,
typically in a finally block.
- Since:
- 3.0
- Author:
- Arjen Poutsma
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()Close this response, freeing any resources created.Get the HTTP status code as anHttpStatusCode.Get the HTTP status text of the response.Methods inherited from interface HttpInputMessagegetBodyMethods inherited from interface HttpMessagegetHeaders
- 
Method Details- 
getStatusCodeGet the HTTP status code as anHttpStatusCode.- Returns:
- the HTTP status as HttpStatusCodevalue (nevernull)
- Throws:
- IOException- in case of I/O errors
 
- 
getStatusTextGet the HTTP status text of the response.- Returns:
- the HTTP status text
- Throws:
- IOException- in case of I/O errors
 
- 
closevoid close()Close this response, freeing any resources created.- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
 
 
-