|
|
|
@ -60,9 +60,21 @@ public interface ServerResponse { |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Return the status code of this response. |
|
|
|
|
* @return the status as an HttpStatus enum value |
|
|
|
|
* @throws IllegalArgumentException in case of an unknown HTTP status code |
|
|
|
|
* @see HttpStatus#valueOf(int) |
|
|
|
|
*/ |
|
|
|
|
HttpStatus statusCode(); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Return the (potentially non-standard) status code of this response. |
|
|
|
|
* @return the status as an integer |
|
|
|
|
* @since 5.2 |
|
|
|
|
* @see #statusCode() |
|
|
|
|
* @see HttpStatus#resolve(int) |
|
|
|
|
*/ |
|
|
|
|
int rawStatusCode(); |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Return the headers of this response. |
|
|
|
|
*/ |
|
|
|
|