public static enum HttpStatus.Code extends Enum<HttpStatus.Code>
Enum Constant and Description |
---|
ACCEPTED
202 Accepted |
BAD_GATEWAY
502 Bad Gateway |
BAD_REQUEST
400 Bad Request |
CONFLICT
409 Conflict |
CONTINUE
100 Continue |
CREATED
201 Created |
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 |
INSUFFICIENT_STORAGE
507 Insufficient Storage |
INTERNAL_SERVER_ERROR
500 Server Error |
LENGTH_REQUIRED
411 Length Required |
LOCKED
423 Locked |
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 Mutliple Choices |
NO_CONTENT
204 No Content |
NON_AUTHORITATIVE_INFORMATION
203 Non Authoritative Information |
NOT_ACCEPTABLE
406 Not Acceptable |
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 |
PROCESSING
102 Processing |
PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required |
REQUEST_ENTITY_TOO_LARGE
413 Request Entity 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 |
SEE_OTHER
303 See Other |
SERVICE_UNAVAILABLE
503 Service Unavailable |
SWITCHING_PROTOCOLS
101 Switching Protocols |
TEMPORARY_REDIRECT
307 Temporary Redirect |
UNAUTHORIZED
401 Unauthorized |
UNPROCESSABLE_ENTITY
422 Unprocessable Entity |
UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type |
USE_PROXY
305 Use Proxy |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(int code) |
int |
getCode() |
String |
getMessage() |
boolean |
isClientError()
Simple test against an code to determine if it falls into the
Client Error message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1. |
boolean |
isInformational()
Simple test against an code to determine if it falls into the
Informational message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1. |
boolean |
isRedirection()
Simple test against an code to determine if it falls into the
Redirection message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1. |
boolean |
isServerError()
Simple test against an code to determine if it falls into the
Server Error message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1. |
boolean |
isSuccess()
Simple test against an code to determine if it falls into the
Success message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1. |
String |
toString() |
static HttpStatus.Code |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpStatus.Code[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HttpStatus.Code CONTINUE
100 Continue
public static final HttpStatus.Code SWITCHING_PROTOCOLS
101 Switching Protocols
public static final HttpStatus.Code PROCESSING
102 Processing
public static final HttpStatus.Code OK
200 OK
public static final HttpStatus.Code CREATED
201 Created
public static final HttpStatus.Code ACCEPTED
202 Accepted
public static final HttpStatus.Code NON_AUTHORITATIVE_INFORMATION
203 Non Authoritative Information
public static final HttpStatus.Code NO_CONTENT
204 No Content
public static final HttpStatus.Code RESET_CONTENT
205 Reset Content
public static final HttpStatus.Code PARTIAL_CONTENT
206 Partial Content
public static final HttpStatus.Code MULTI_STATUS
207 Multi-Status
public static final HttpStatus.Code MULTIPLE_CHOICES
300 Mutliple Choices
public static final HttpStatus.Code MOVED_PERMANENTLY
301 Moved Permanently
public static final HttpStatus.Code MOVED_TEMPORARILY
302 Moved Temporarily
public static final HttpStatus.Code FOUND
302 Found
public static final HttpStatus.Code SEE_OTHER
303 See Other
public static final HttpStatus.Code NOT_MODIFIED
304 Not Modified
public static final HttpStatus.Code USE_PROXY
305 Use Proxy
public static final HttpStatus.Code TEMPORARY_REDIRECT
307 Temporary Redirect
public static final HttpStatus.Code BAD_REQUEST
400 Bad Request
public static final HttpStatus.Code UNAUTHORIZED
401 Unauthorized
public static final HttpStatus.Code PAYMENT_REQUIRED
402 Payment Required
public static final HttpStatus.Code FORBIDDEN
403 Forbidden
public static final HttpStatus.Code NOT_FOUND
404 Not Found
public static final HttpStatus.Code METHOD_NOT_ALLOWED
405 Method Not Allowed
public static final HttpStatus.Code NOT_ACCEPTABLE
406 Not Acceptable
public static final HttpStatus.Code PROXY_AUTHENTICATION_REQUIRED
407 Proxy Authentication Required
public static final HttpStatus.Code REQUEST_TIMEOUT
408 Request Timeout
public static final HttpStatus.Code CONFLICT
409 Conflict
public static final HttpStatus.Code GONE
410 Gone
public static final HttpStatus.Code LENGTH_REQUIRED
411 Length Required
public static final HttpStatus.Code PRECONDITION_FAILED
412 Precondition Failed
public static final HttpStatus.Code REQUEST_ENTITY_TOO_LARGE
413 Request Entity Too Large
public static final HttpStatus.Code REQUEST_URI_TOO_LONG
414 Request-URI Too Long
public static final HttpStatus.Code UNSUPPORTED_MEDIA_TYPE
415 Unsupported Media Type
public static final HttpStatus.Code REQUESTED_RANGE_NOT_SATISFIABLE
416 Requested Range Not Satisfiable
public static final HttpStatus.Code EXPECTATION_FAILED
417 Expectation Failed
public static final HttpStatus.Code UNPROCESSABLE_ENTITY
422 Unprocessable Entity
public static final HttpStatus.Code LOCKED
423 Locked
public static final HttpStatus.Code FAILED_DEPENDENCY
424 Failed Dependency
public static final HttpStatus.Code INTERNAL_SERVER_ERROR
500 Server Error
public static final HttpStatus.Code NOT_IMPLEMENTED
501 Not Implemented
public static final HttpStatus.Code BAD_GATEWAY
502 Bad Gateway
public static final HttpStatus.Code SERVICE_UNAVAILABLE
503 Service Unavailable
public static final HttpStatus.Code GATEWAY_TIMEOUT
504 Gateway Timeout
public static final HttpStatus.Code HTTP_VERSION_NOT_SUPPORTED
505 HTTP Version Not Supported
public static final HttpStatus.Code INSUFFICIENT_STORAGE
507 Insufficient Storage
public static HttpStatus.Code[] values()
for (HttpStatus.Code c : HttpStatus.Code.values()) System.out.println(c);
public static HttpStatus.Code valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getCode()
public String getMessage()
public boolean equals(int code)
public String toString()
toString
in class Enum<HttpStatus.Code>
public boolean isInformational()
Informational
message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1.Informational
messages.public boolean isSuccess()
Success
message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1.Success
messages.public boolean isRedirection()
Redirection
message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1.Redirection
messages.public boolean isClientError()
Client Error
message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1.Client Error
messages.public boolean isServerError()
Server Error
message category as defined in the RFC 1945 - HTTP/1.0,
and RFC 2616 -
HTTP/1.1.Server Error
messages.Copyright © 1995-2015 Webtide. All Rights Reserved.