Interface ClientHttpResponse
- All Superinterfaces:
HttpMessage,ReactiveHttpInputMessage
- All Known Subinterfaces:
MockServerClientHttpResponse
- All Known Implementing Classes:
ClientHttpResponseDecorator,MockClientHttpResponse
Represents a client-side reactive HTTP response.
- Since:
- 5.0
- Author:
- Arjen Poutsma, Brian Clozel
-
Method Summary
Modifier and TypeMethodDescriptionReturn a read-only map of response cookies received from the server.default StringgetId()Return an id that represents the underlying connection, if available, or the request for the purpose of correlating log messages.intReturn the HTTP status code (potentially non-standard and not resolvable through theHttpStatusenum) as an integer.Return the HTTP status code as anHttpStatusenum value.Methods inherited from interface org.springframework.http.HttpMessage
getHeadersMethods inherited from interface org.springframework.http.ReactiveHttpInputMessage
getBody
-
Method Details
-
getId
Return an id that represents the underlying connection, if available, or the request for the purpose of correlating log messages.- Since:
- 5.3.5
-
getStatusCode
HttpStatus getStatusCode()Return the HTTP status code as anHttpStatusenum value.- Returns:
- the HTTP status as an HttpStatus enum value (never
null) - Throws:
IllegalArgumentException- in case of an unknown HTTP status code- Since:
- #getRawStatusCode()
- See Also:
-
getRawStatusCode
int getRawStatusCode()Return the HTTP status code (potentially non-standard and not resolvable through theHttpStatusenum) as an integer.- Returns:
- the HTTP status as an integer value
- Since:
- 5.0.6
- See Also:
-
getCookies
MultiValueMap<String,ResponseCookie> getCookies()Return a read-only map of response cookies received from the server.
-