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 org.springframework.http.HttpInputMessagegetBodyMethods inherited from interface org.springframework.http.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
 
 
-