Package jodd.http

Class HttpStatus


  • public class HttpStatus
    extends java.lang.Object
    HTTP status codes.
    • Field Detail

      • HTTP_CONTINUE

        public static final int HTTP_CONTINUE
        HTTP Status-Code 100: Continue.
        See Also:
        Constant Field Values
      • HTTP_CREATED

        public static final int HTTP_CREATED
        HTTP Status-Code 201: Created.
        See Also:
        Constant Field Values
      • HTTP_ACCEPTED

        public static final int HTTP_ACCEPTED
        HTTP Status-Code 202: Accepted.
        See Also:
        Constant Field Values
      • HTTP_NOT_AUTHORITATIVE

        public static final int HTTP_NOT_AUTHORITATIVE
        HTTP Status-Code 203: Non-Authoritative Information.
        See Also:
        Constant Field Values
      • HTTP_NO_CONTENT

        public static final int HTTP_NO_CONTENT
        HTTP Status-Code 204: No Content.
        See Also:
        Constant Field Values
      • HTTP_RESET

        public static final int HTTP_RESET
        HTTP Status-Code 205: Reset Content.
        See Also:
        Constant Field Values
      • HTTP_PARTIAL

        public static final int HTTP_PARTIAL
        HTTP Status-Code 206: Partial Content.
        See Also:
        Constant Field Values
      • HTTP_MULTIPLE_CHOICES

        public static final int HTTP_MULTIPLE_CHOICES
        HTTP Status-Code 300: Multiple Choices.
        See Also:
        Constant Field Values
      • HTTP_MOVED_PERMANENTLY

        public static final int HTTP_MOVED_PERMANENTLY
        HTTP Status-Code 301: Moved Permanently.
        See Also:
        Constant Field Values
      • HTTP_MOVED_TEMPORARY

        public static final int HTTP_MOVED_TEMPORARY
        HTTP Status-Code 302: Temporary Redirect.
        See Also:
        Constant Field Values
      • HTTP_SEE_OTHER

        public static final int HTTP_SEE_OTHER
        HTTP Status-Code 303: See Other.
        See Also:
        Constant Field Values
      • HTTP_NOT_MODIFIED

        public static final int HTTP_NOT_MODIFIED
        HTTP Status-Code 304: Not Modified.
        See Also:
        Constant Field Values
      • HTTP_USE_PROXY

        public static final int HTTP_USE_PROXY
        HTTP Status-Code 305: Use Proxy.
        See Also:
        Constant Field Values
      • HTTP_TEMPORARY_REDIRECT

        public static final int HTTP_TEMPORARY_REDIRECT
        HTTP Status-Code 307: Temporary Redirect.
        See Also:
        Constant Field Values
      • HTTP_BAD_REQUEST

        public static final int HTTP_BAD_REQUEST
        HTTP Status-Code 400: Bad Request.
        See Also:
        Constant Field Values
      • HTTP_UNAUTHORIZED

        public static final int HTTP_UNAUTHORIZED
        HTTP Status-Code 401: Unauthorized.
        See Also:
        Constant Field Values
      • HTTP_PAYMENT_REQUIRED

        public static final int HTTP_PAYMENT_REQUIRED
        HTTP Status-Code 402: Payment Required.
        See Also:
        Constant Field Values
      • HTTP_FORBIDDEN

        public static final int HTTP_FORBIDDEN
        HTTP Status-Code 403: Forbidden.
        See Also:
        Constant Field Values
      • HTTP_NOT_FOUND

        public static final int HTTP_NOT_FOUND
        HTTP Status-Code 404: Not Found.
        See Also:
        Constant Field Values
      • HTTP_BAD_METHOD

        public static final int HTTP_BAD_METHOD
        HTTP Status-Code 405: Method Not Allowed.
        See Also:
        Constant Field Values
      • HTTP_NOT_ACCEPTABLE

        public static final int HTTP_NOT_ACCEPTABLE
        HTTP Status-Code 406: Not Acceptable.
        See Also:
        Constant Field Values
      • HTTP_PROXY_AUTH_REQUIRED

        public static final int HTTP_PROXY_AUTH_REQUIRED
        HTTP Status-Code 407: Proxy Authentication Required.
        See Also:
        Constant Field Values
      • HTTP_CLIENT_TIMEOUT

        public static final int HTTP_CLIENT_TIMEOUT
        HTTP Status-Code 408: Request Time-Out.
        See Also:
        Constant Field Values
      • HTTP_CONFLICT

        public static final int HTTP_CONFLICT
        HTTP Status-Code 409: Conflict.
        See Also:
        Constant Field Values
      • HTTP_GONE

        public static final int HTTP_GONE
        HTTP Status-Code 410: Gone.
        See Also:
        Constant Field Values
      • HTTP_LENGTH_REQUIRED

        public static final int HTTP_LENGTH_REQUIRED
        HTTP Status-Code 411: Length Required.
        See Also:
        Constant Field Values
      • HTTP_PRECON_FAILED

        public static final int HTTP_PRECON_FAILED
        HTTP Status-Code 412: Precondition Failed.
        See Also:
        Constant Field Values
      • HTTP_ENTITY_TOO_LARGE

        public static final int HTTP_ENTITY_TOO_LARGE
        HTTP Status-Code 413: Request Entity Too Large.
        See Also:
        Constant Field Values
      • HTTP_REQ_TOO_LONG

        public static final int HTTP_REQ_TOO_LONG
        HTTP Status-Code 414: Request-URI Too Large.
        See Also:
        Constant Field Values
      • HTTP_UNSUPPORTED_TYPE

        public static final int HTTP_UNSUPPORTED_TYPE
        HTTP Status-Code 415: Unsupported Media Type.
        See Also:
        Constant Field Values
      • HTTP_UNPROCESSABLE_ENTITY

        public static final int HTTP_UNPROCESSABLE_ENTITY
        HTTP Status-Code 422: Unprocessable Entity.
        See Also:
        Constant Field Values
      • HTTP_INTERNAL_ERROR

        public static final int HTTP_INTERNAL_ERROR
        HTTP Status-Code 500: Internal Server Error.
        See Also:
        Constant Field Values
      • HTTP_NOT_IMPLEMENTED

        public static final int HTTP_NOT_IMPLEMENTED
        HTTP Status-Code 501: Not Implemented.
        See Also:
        Constant Field Values
      • HTTP_BAD_GATEWAY

        public static final int HTTP_BAD_GATEWAY
        HTTP Status-Code 502: Bad Gateway.
        See Also:
        Constant Field Values
      • HTTP_UNAVAILABLE

        public static final int HTTP_UNAVAILABLE
        HTTP Status-Code 503: Service Unavailable.
        See Also:
        Constant Field Values
      • HTTP_GATEWAY_TIMEOUT

        public static final int HTTP_GATEWAY_TIMEOUT
        HTTP Status-Code 504: Gateway Timeout.
        See Also:
        Constant Field Values
      • HTTP_VERSION_NOT_SUPPORTED

        public static final int HTTP_VERSION_NOT_SUPPORTED
        HTTP Status-Code 505: HTTP Version Not Supported.
        See Also:
        Constant Field Values
    • Constructor Detail

      • HttpStatus

        public HttpStatus()
    • Method Detail

      • isSuccessful

        public static boolean isSuccessful​(int statusCode)
        Returns true if status code indicates successful result.
      • isRedirect

        public static boolean isRedirect​(int statusCode)
        Returns true if status code indicates a redirect.
      • isError

        public static boolean isError​(int statusCode)
        Returns true if status code indicates an error.