Class HttpStatus
java.lang.Object
jodd.http.HttpStatus
HTTP status codes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intHTTP Status-Code 202: Accepted.static final intHTTP Status-Code 502: Bad Gateway.static final intHTTP Status-Code 405: Method Not Allowed.static final intHTTP Status-Code 400: Bad Request.static final intHTTP Status-Code 408: Request Time-Out.static final intHTTP Status-Code 409: Conflict.static final intHTTP Status-Code 100: Continue.static final intHTTP Status-Code 201: Created.static final intHTTP Status-Code 413: Request Entity Too Large.static final intHTTP Status-Code 403: Forbidden.static final intHTTP Status-Code 504: Gateway Timeout.static final intHTTP Status-Code 410: Gone.static final intHTTP Status-Code 500: Internal Server Error.static final intHTTP Status-Code 411: Length Required.static final intHTTP Status-Code 301: Moved Permanently.static final intHTTP Status-Code 302: Temporary Redirect.static final intHTTP Status-Code 300: Multiple Choices.static final intHTTP Status-Code 204: No Content.static final intHTTP Status-Code 406: Not Acceptable.static final intHTTP Status-Code 203: Non-Authoritative Information.static final intHTTP Status-Code 404: Not Found.static final intHTTP Status-Code 501: Not Implemented.static final intHTTP Status-Code 304: Not Modified.static final intHTTP Status-Code 200: OK.static final intHTTP Status-Code 206: Partial Content.static final intHTTP Status-Code 402: Payment Required.static final intHTTP Status-Code 412: Precondition Failed.static final intHTTP Status-Code 407: Proxy Authentication Required.static final intHTTP Status-Code 414: Request-URI Too Large.static final intHTTP Status-Code 205: Reset Content.static final intHTTP Status-Code 303: See Other.static final intHTTP Status-Code 307: Temporary Redirect.static final intHTTP Status-Code 401: Unauthorized.static final intHTTP Status-Code 503: Service Unavailable.static final intHTTP Status-Code 422: Unprocessable Entity.static final intHTTP Status-Code 415: Unsupported Media Type.static final intHTTP Status-Code 305: Use Proxy.static final intHTTP Status-Code 505: HTTP Version Not Supported. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisError(int statusCode) Returnstrueif status code indicates an error.static booleanisRedirect(int statusCode) Returnstrueif status code indicates a redirect.static booleanisSuccessful(int statusCode) Returnstrueif status code indicates successful result.
-
Field Details
-
HTTP_CONTINUE
public static final int HTTP_CONTINUEHTTP Status-Code 100: Continue.- See Also:
-
HTTP_OK
public static final int HTTP_OKHTTP Status-Code 200: OK.- See Also:
-
HTTP_CREATED
public static final int HTTP_CREATEDHTTP Status-Code 201: Created.- See Also:
-
HTTP_ACCEPTED
public static final int HTTP_ACCEPTEDHTTP Status-Code 202: Accepted.- See Also:
-
HTTP_NOT_AUTHORITATIVE
public static final int HTTP_NOT_AUTHORITATIVEHTTP Status-Code 203: Non-Authoritative Information.- See Also:
-
HTTP_NO_CONTENT
public static final int HTTP_NO_CONTENTHTTP Status-Code 204: No Content.- See Also:
-
HTTP_RESET
public static final int HTTP_RESETHTTP Status-Code 205: Reset Content.- See Also:
-
HTTP_PARTIAL
public static final int HTTP_PARTIALHTTP Status-Code 206: Partial Content.- See Also:
-
HTTP_MULTIPLE_CHOICES
public static final int HTTP_MULTIPLE_CHOICESHTTP Status-Code 300: Multiple Choices.- See Also:
-
HTTP_MOVED_PERMANENTLY
public static final int HTTP_MOVED_PERMANENTLYHTTP Status-Code 301: Moved Permanently.- See Also:
-
HTTP_MOVED_TEMPORARY
public static final int HTTP_MOVED_TEMPORARYHTTP Status-Code 302: Temporary Redirect.- See Also:
-
HTTP_SEE_OTHER
public static final int HTTP_SEE_OTHERHTTP Status-Code 303: See Other.- See Also:
-
HTTP_NOT_MODIFIED
public static final int HTTP_NOT_MODIFIEDHTTP Status-Code 304: Not Modified.- See Also:
-
HTTP_USE_PROXY
public static final int HTTP_USE_PROXYHTTP Status-Code 305: Use Proxy.- See Also:
-
HTTP_TEMPORARY_REDIRECT
public static final int HTTP_TEMPORARY_REDIRECTHTTP Status-Code 307: Temporary Redirect.- See Also:
-
HTTP_BAD_REQUEST
public static final int HTTP_BAD_REQUESTHTTP Status-Code 400: Bad Request.- See Also:
-
HTTP_UNAUTHORIZED
public static final int HTTP_UNAUTHORIZEDHTTP Status-Code 401: Unauthorized.- See Also:
-
HTTP_PAYMENT_REQUIRED
public static final int HTTP_PAYMENT_REQUIREDHTTP Status-Code 402: Payment Required.- See Also:
-
HTTP_FORBIDDEN
public static final int HTTP_FORBIDDENHTTP Status-Code 403: Forbidden.- See Also:
-
HTTP_NOT_FOUND
public static final int HTTP_NOT_FOUNDHTTP Status-Code 404: Not Found.- See Also:
-
HTTP_BAD_METHOD
public static final int HTTP_BAD_METHODHTTP Status-Code 405: Method Not Allowed.- See Also:
-
HTTP_NOT_ACCEPTABLE
public static final int HTTP_NOT_ACCEPTABLEHTTP Status-Code 406: Not Acceptable.- See Also:
-
HTTP_PROXY_AUTH_REQUIRED
public static final int HTTP_PROXY_AUTH_REQUIREDHTTP Status-Code 407: Proxy Authentication Required.- See Also:
-
HTTP_CLIENT_TIMEOUT
public static final int HTTP_CLIENT_TIMEOUTHTTP Status-Code 408: Request Time-Out.- See Also:
-
HTTP_CONFLICT
public static final int HTTP_CONFLICTHTTP Status-Code 409: Conflict.- See Also:
-
HTTP_GONE
public static final int HTTP_GONEHTTP Status-Code 410: Gone.- See Also:
-
HTTP_LENGTH_REQUIRED
public static final int HTTP_LENGTH_REQUIREDHTTP Status-Code 411: Length Required.- See Also:
-
HTTP_PRECON_FAILED
public static final int HTTP_PRECON_FAILEDHTTP Status-Code 412: Precondition Failed.- See Also:
-
HTTP_ENTITY_TOO_LARGE
public static final int HTTP_ENTITY_TOO_LARGEHTTP Status-Code 413: Request Entity Too Large.- See Also:
-
HTTP_REQ_TOO_LONG
public static final int HTTP_REQ_TOO_LONGHTTP Status-Code 414: Request-URI Too Large.- See Also:
-
HTTP_UNSUPPORTED_TYPE
public static final int HTTP_UNSUPPORTED_TYPEHTTP Status-Code 415: Unsupported Media Type.- See Also:
-
HTTP_UNPROCESSABLE_ENTITY
public static final int HTTP_UNPROCESSABLE_ENTITYHTTP Status-Code 422: Unprocessable Entity.- See Also:
-
HTTP_INTERNAL_ERROR
public static final int HTTP_INTERNAL_ERRORHTTP Status-Code 500: Internal Server Error.- See Also:
-
HTTP_NOT_IMPLEMENTED
public static final int HTTP_NOT_IMPLEMENTEDHTTP Status-Code 501: Not Implemented.- See Also:
-
HTTP_BAD_GATEWAY
public static final int HTTP_BAD_GATEWAYHTTP Status-Code 502: Bad Gateway.- See Also:
-
HTTP_UNAVAILABLE
public static final int HTTP_UNAVAILABLEHTTP Status-Code 503: Service Unavailable.- See Also:
-
HTTP_GATEWAY_TIMEOUT
public static final int HTTP_GATEWAY_TIMEOUTHTTP Status-Code 504: Gateway Timeout.- See Also:
-
HTTP_VERSION_NOT_SUPPORTED
public static final int HTTP_VERSION_NOT_SUPPORTEDHTTP Status-Code 505: HTTP Version Not Supported.- See Also:
-
-
Constructor Details
-
HttpStatus
public HttpStatus()
-
-
Method Details
-
isSuccessful
public static boolean isSuccessful(int statusCode) Returnstrueif status code indicates successful result. -
isRedirect
public static boolean isRedirect(int statusCode) Returnstrueif status code indicates a redirect. -
isError
public static boolean isError(int statusCode) Returnstrueif status code indicates an error.
-