|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<HttpStatus> org.springframework.http.HttpStatus
public enum HttpStatus
Java 5 enumeration of HTTP status codes.
The HTTP status code series can be retrieved via series()
.
HttpStatus.Series
,
HTTP Status Code Registry,
List of HTTP status codes - WikipediaNested Class Summary | |
---|---|
static class |
HttpStatus.Series
Java 5 enumeration of HTTP status series. |
Enum Constant Summary | |
---|---|
ACCEPTED
202 Accepted . |
|
ALREADY_REPORTED
208 Already Reported . |
|
BAD_GATEWAY
502 Bad Gateway . |
|
BAD_REQUEST
400 Bad Request . |
|
BANDWIDTH_LIMIT_EXCEEDED
509 Bandwidth Limit Exceeded |
|
CHECKPOINT
103 Checkpoint . |
|
CONFLICT
409 Conflict . |
|
CONTINUE
100 Continue . |
|
CREATED
201 Created . |
|
DESTINATION_LOCKED
421 Destination Locked . |
|
EXPECTATION_FAILED
417 Expectation Failed . |
|
FAILED_DEPENDENCY
424 Failed Dependency . |
|
FORBIDDEN
403 Forbidden . |
|
FOUND
302 Found . |
|
GATEWAY_TIMEOUT
504 Gateway Timeout . |
|
GONE
410 Gone . |
|
HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported . |
|
I_AM_A_TEAPOT
418 I'm a teapot . |
|
IM_USED
226 IM Used . |
|
INSUFFICIENT_SPACE_ON_RESOURCE
419 Insufficient Space on Resource . |
|
INSUFFICIENT_STORAGE
507 Insufficient Storage |
|
INTERNAL_SERVER_ERROR
500 Internal Server Error . |
|
LENGTH_REQUIRED
411 Length Required . |
|
LOCKED
423 Locked . |
|
LOOP_DETECTED
508 Loop Detected |
|
METHOD_FAILURE
420 Method Failure . |
|
METHOD_NOT_ALLOWED
405 Method Not Allowed . |
|
MOVED_PERMANENTLY
301 Moved Permanently . |
|
MOVED_TEMPORARILY
302 Moved Temporarily . |
|
MULTI_STATUS
207 Multi-Status . |
|
MULTIPLE_CHOICES
300 Multiple Choices . |
|
NETWORK_AUTHENTICATION_REQUIRED
511 Network Authentication Required . |
|
NO_CONTENT
204 No Content . |
|
NON_AUTHORITATIVE_INFORMATION
203 Non-Authoritative Information . |
|
NOT_ACCEPTABLE
406 Not Acceptable . |
|
NOT_EXTENDED
510 Not Extended |
|
NOT_FOUND
404 Not Found . |
|
NOT_IMPLEMENTED
501 Not Implemented . |
|
NOT_MODIFIED
304 Not Modified . |
|
OK
200 OK . |
|
PARTIAL_CONTENT
206 Partial Content . |
|
PAYMENT_REQUIRED
402 Payment Required . |
|
PRECONDITION_FAILED
412 Precondition failed . |
|
PRECONDITION_REQUIRED
428 Precondition Required . |
|
PROCESSING
102 Processing . |
|
PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required . |
|
REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large . |
|
REQUEST_HEADER_FIELDS_TOO_LARGE
431 Request Header Fields Too Large . |
|
REQUEST_TIMEOUT
408 Request Timeout . |
|
REQUEST_URI_TOO_LONG
414 Request-URI Too Long . |
|
REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable . |
|
RESET_CONTENT
205 Reset Content . |
|
RESUME_INCOMPLETE
308 Resume Incomplete . |
|
SEE_OTHER
303 See Other . |
|
SERVICE_UNAVAILABLE
503 Service Unavailable . |
|
SWITCHING_PROTOCOLS
101 Switching Protocols . |
|
TEMPORARY_REDIRECT
307 Temporary Redirect . |
|
TOO_MANY_REQUESTS
429 Too Many Requests . |
|
UNAUTHORIZED
401 Unauthorized . |
|
UNPROCESSABLE_ENTITY
422 Unprocessable Entity . |
|
UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type . |
|
UPGRADE_REQUIRED
426 Upgrade Required . |
|
USE_PROXY
305 Use Proxy . |
|
VARIANT_ALSO_NEGOTIATES
506 Variant Also Negotiates |
Method Summary | |
---|---|
String |
getReasonPhrase()
Return the reason phrase of this status code. |
HttpStatus.Series |
series()
Returns the HTTP status series of this status code. |
String |
toString()
Return a string representation of this status code. |
int |
value()
Return the integer value of this status code. |
static HttpStatus |
valueOf(int statusCode)
Return the enum constant of this type with the specified numeric value. |
static HttpStatus |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static HttpStatus[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final HttpStatus CONTINUE
100 Continue
.
public static final HttpStatus SWITCHING_PROTOCOLS
101 Switching Protocols
.
public static final HttpStatus PROCESSING
102 Processing
.
public static final HttpStatus CHECKPOINT
103 Checkpoint
.
public static final HttpStatus OK
200 OK
.
public static final HttpStatus CREATED
201 Created
.
public static final HttpStatus ACCEPTED
202 Accepted
.
public static final HttpStatus NON_AUTHORITATIVE_INFORMATION
203 Non-Authoritative Information
.
public static final HttpStatus NO_CONTENT
204 No Content
.
public static final HttpStatus RESET_CONTENT
205 Reset Content
.
public static final HttpStatus PARTIAL_CONTENT
206 Partial Content
.
public static final HttpStatus MULTI_STATUS
207 Multi-Status
.
public static final HttpStatus ALREADY_REPORTED
208 Already Reported
.
public static final HttpStatus IM_USED
226 IM Used
.
public static final HttpStatus MULTIPLE_CHOICES
300 Multiple Choices
.
public static final HttpStatus MOVED_PERMANENTLY
301 Moved Permanently
.
public static final HttpStatus FOUND
302 Found
.
public static final HttpStatus MOVED_TEMPORARILY
302 Moved Temporarily
.
public static final HttpStatus SEE_OTHER
303 See Other
.
public static final HttpStatus NOT_MODIFIED
304 Not Modified
.
public static final HttpStatus USE_PROXY
305 Use Proxy
.
public static final HttpStatus TEMPORARY_REDIRECT
307 Temporary Redirect
.
public static final HttpStatus RESUME_INCOMPLETE
308 Resume Incomplete
.
public static final HttpStatus BAD_REQUEST
400 Bad Request
.
public static final HttpStatus UNAUTHORIZED
401 Unauthorized
.
public static final HttpStatus PAYMENT_REQUIRED
402 Payment Required
.
public static final HttpStatus FORBIDDEN
403 Forbidden
.
public static final HttpStatus NOT_FOUND
404 Not Found
.
public static final HttpStatus METHOD_NOT_ALLOWED
405 Method Not Allowed
.
public static final HttpStatus NOT_ACCEPTABLE
406 Not Acceptable
.
public static final HttpStatus PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required
.
public static final HttpStatus REQUEST_TIMEOUT
408 Request Timeout
.
public static final HttpStatus CONFLICT
409 Conflict
.
public static final HttpStatus GONE
410 Gone
.
public static final HttpStatus LENGTH_REQUIRED
411 Length Required
.
public static final HttpStatus PRECONDITION_FAILED
412 Precondition failed
.
public static final HttpStatus REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large
.
public static final HttpStatus REQUEST_URI_TOO_LONG
414 Request-URI Too Long
.
public static final HttpStatus UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type
.
public static final HttpStatus REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable
.
public static final HttpStatus EXPECTATION_FAILED
417 Expectation Failed
.
public static final HttpStatus I_AM_A_TEAPOT
418 I'm a teapot
.
public static final HttpStatus INSUFFICIENT_SPACE_ON_RESOURCE
419 Insufficient Space on Resource
.
public static final HttpStatus METHOD_FAILURE
420 Method Failure
.
public static final HttpStatus DESTINATION_LOCKED
421 Destination Locked
.
public static final HttpStatus UNPROCESSABLE_ENTITY
422 Unprocessable Entity
.
public static final HttpStatus LOCKED
423 Locked
.
public static final HttpStatus FAILED_DEPENDENCY
424 Failed Dependency
.
public static final HttpStatus UPGRADE_REQUIRED
426 Upgrade Required
.
public static final HttpStatus PRECONDITION_REQUIRED
428 Precondition Required
.
public static final HttpStatus TOO_MANY_REQUESTS
429 Too Many Requests
.
public static final HttpStatus REQUEST_HEADER_FIELDS_TOO_LARGE
431 Request Header Fields Too Large
.
public static final HttpStatus INTERNAL_SERVER_ERROR
500 Internal Server Error
.
public static final HttpStatus NOT_IMPLEMENTED
501 Not Implemented
.
public static final HttpStatus BAD_GATEWAY
502 Bad Gateway
.
public static final HttpStatus SERVICE_UNAVAILABLE
503 Service Unavailable
.
public static final HttpStatus GATEWAY_TIMEOUT
504 Gateway Timeout
.
public static final HttpStatus HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported
.
public static final HttpStatus VARIANT_ALSO_NEGOTIATES
506 Variant Also Negotiates
public static final HttpStatus INSUFFICIENT_STORAGE
507 Insufficient Storage
public static final HttpStatus LOOP_DETECTED
508 Loop Detected
public static final HttpStatus BANDWIDTH_LIMIT_EXCEEDED
509 Bandwidth Limit Exceeded
public static final HttpStatus NOT_EXTENDED
510 Not Extended
public static final HttpStatus NETWORK_AUTHENTICATION_REQUIRED
511 Network Authentication Required
.
Method Detail |
---|
public static HttpStatus[] values()
for (HttpStatus c : HttpStatus.values()) System.out.println(c);
public static HttpStatus valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic int value()
public String getReasonPhrase()
public HttpStatus.Series series()
HttpStatus.Series
public String toString()
toString
in class Enum<HttpStatus>
public static HttpStatus valueOf(int statusCode)
statusCode
- the numeric value of the enum to be returned
IllegalArgumentException
- if this enum has no constant for the specified numeric value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |