|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.jetty.http.HttpStatus
public class HttpStatus
HttpStatusCode enum class, for status codes based on various HTTP RFCs. (see table below)
Nested Class Summary | |
---|---|
static class |
HttpStatus.Code
|
Constructor Summary | |
---|---|
HttpStatus()
|
Method Summary | |
---|---|
static HttpStatus.Code |
getCode(int code)
Get the HttpStatusCode for a specific code |
static String |
getMessage(int code)
Get the status message for a specific code. |
static boolean |
isClientError(int code)
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. |
static boolean |
isInformational(int code)
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. |
static boolean |
isRedirection(int code)
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. |
static boolean |
isServerError(int code)
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. |
static boolean |
isSuccess(int code)
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int CONTINUE_100
public static final int SWITCHING_PROTOCOLS_101
public static final int PROCESSING_102
public static final int OK_200
public static final int CREATED_201
public static final int ACCEPTED_202
public static final int NON_AUTHORITATIVE_INFORMATION_203
public static final int NO_CONTENT_204
public static final int RESET_CONTENT_205
public static final int PARTIAL_CONTENT_206
public static final int MULTI_STATUS_207
public static final int MULTIPLE_CHOICES_300
public static final int MOVED_PERMANENTLY_301
public static final int MOVED_TEMPORARILY_302
public static final int FOUND_302
public static final int SEE_OTHER_303
public static final int NOT_MODIFIED_304
public static final int USE_PROXY_305
public static final int TEMPORARY_REDIRECT_307
public static final int BAD_REQUEST_400
public static final int UNAUTHORIZED_401
public static final int PAYMENT_REQUIRED_402
public static final int FORBIDDEN_403
public static final int NOT_FOUND_404
public static final int METHOD_NOT_ALLOWED_405
public static final int NOT_ACCEPTABLE_406
public static final int PROXY_AUTHENTICATION_REQUIRED_407
public static final int REQUEST_TIMEOUT_408
public static final int CONFLICT_409
public static final int GONE_410
public static final int LENGTH_REQUIRED_411
public static final int PRECONDITION_FAILED_412
public static final int REQUEST_ENTITY_TOO_LARGE_413
public static final int REQUEST_URI_TOO_LONG_414
public static final int UNSUPPORTED_MEDIA_TYPE_415
public static final int REQUESTED_RANGE_NOT_SATISFIABLE_416
public static final int EXPECTATION_FAILED_417
public static final int UNPROCESSABLE_ENTITY_422
public static final int LOCKED_423
public static final int FAILED_DEPENDENCY_424
public static final int INTERNAL_SERVER_ERROR_500
public static final int NOT_IMPLEMENTED_501
public static final int BAD_GATEWAY_502
public static final int SERVICE_UNAVAILABLE_503
public static final int GATEWAY_TIMEOUT_504
public static final int HTTP_VERSION_NOT_SUPPORTED_505
public static final int INSUFFICIENT_STORAGE_507
public static final int MAX_CODE
Constructor Detail |
---|
public HttpStatus()
Method Detail |
---|
public static HttpStatus.Code getCode(int code)
code
- the code to lookup.
HttpStatus
if found, or null if not found.public static String getMessage(int code)
code
- the code to look up
public static boolean isInformational(int code)
Informational
message category as defined in the RFC 1945 - HTTP/1.0, and RFC 2616 - HTTP/1.1.
code
- the code to test.
Informational
messages.public static boolean isSuccess(int code)
Success
message category as defined in the RFC 1945 - HTTP/1.0, and RFC 2616 - HTTP/1.1.
code
- the code to test.
Success
messages.public static boolean isRedirection(int code)
Redirection
message category as defined in the RFC 1945 - HTTP/1.0, and RFC 2616 - HTTP/1.1.
code
- the code to test.
Redirection
messages.public static boolean isClientError(int code)
Client Error
message category as defined in the RFC 1945 - HTTP/1.0, and RFC 2616 - HTTP/1.1.
code
- the code to test.
Client Error
messages.public static boolean isServerError(int code)
Server Error
message category as defined in the RFC 1945 - HTTP/1.0, and RFC 2616 - HTTP/1.1.
code
- the code to test.
Server Error
messages.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |