Class HttpStatus

java.lang.Object
io.aiven.commons.util.strings.HttpStatus

public final class HttpStatus extends Object
Constants enumerating the HTTP status codes.

This is a copy of HttpStatus from Apache httpComponents.

See Also:
  • Field Details

    • SC_INFORMATIONAL

      public static final int SC_INFORMATIONAL
      100 1xx Informational (HTTP Semantics)
      See Also:
    • SC_CONTINUE

      public static final int SC_CONTINUE
      100 Continue (HTTP Semantics)
      See Also:
    • SC_SWITCHING_PROTOCOLS

      public static final int SC_SWITCHING_PROTOCOLS
      101 Switching Protocols (HTTP Semantics)
      See Also:
    • SC_PROCESSING

      public static final int SC_PROCESSING
      102 Processing (WebDAV - RFC 2518)
      See Also:
    • SC_EARLY_HINTS

      public static final int SC_EARLY_HINTS
      103 Early Hints (Early Hints - RFC 8297)
      See Also:
    • SC_SUCCESS

      public static final int SC_SUCCESS
      2xx Success (HTTP Semantics)
      See Also:
    • SC_OK

      public static final int SC_OK
      200 OK (HTTP Semantics)
      See Also:
    • SC_CREATED

      public static final int SC_CREATED
      201 Created (HTTP Semantics)
      See Also:
    • SC_ACCEPTED

      public static final int SC_ACCEPTED
      202 Accepted (HTTP Semantics)
      See Also:
    • SC_NON_AUTHORITATIVE_INFORMATION

      public static final int SC_NON_AUTHORITATIVE_INFORMATION
      203 Non Authoritative Information (HTTP Semantics)
      See Also:
    • SC_NO_CONTENT

      public static final int SC_NO_CONTENT
      204 No Content (HTTP Semantics)
      See Also:
    • SC_RESET_CONTENT

      public static final int SC_RESET_CONTENT
      205 Reset Content (HTTP Semantics)
      See Also:
    • SC_PARTIAL_CONTENT

      public static final int SC_PARTIAL_CONTENT
      206 Partial Content (HTTP Semantics)
      See Also:
    • SC_MULTI_STATUS

      public static final int SC_MULTI_STATUS
      207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
      See Also:
    • SC_ALREADY_REPORTED

      public static final int SC_ALREADY_REPORTED
      208 Already Reported (WebDAV - RFC 5842, p.30, section 7.1)
      See Also:
    • SC_IM_USED

      public static final int SC_IM_USED
      226 IM Used (Delta encoding in HTTP - RFC 3229, p. 30, section 10.4.1)
      See Also:
    • SC_REDIRECTION

      public static final int SC_REDIRECTION
      3xx Redirection (HTTP Semantics)
      See Also:
    • SC_MULTIPLE_CHOICES

      public static final int SC_MULTIPLE_CHOICES
      300 Multiple Choices (HTTP Semantics)
      See Also:
    • SC_MOVED_PERMANENTLY

      public static final int SC_MOVED_PERMANENTLY
      301 Moved Permanently (HTTP Semantics)
      See Also:
    • SC_MOVED_TEMPORARILY

      public static final int SC_MOVED_TEMPORARILY
      302 Moved Temporarily (Sometimes Found) (HTTP Semantics)
      See Also:
    • SC_SEE_OTHER

      public static final int SC_SEE_OTHER
      303 See Other (HTTP Semantics)
      See Also:
    • SC_NOT_MODIFIED

      public static final int SC_NOT_MODIFIED
      304 Not Modified (HTTP Semantics)
      See Also:
    • SC_USE_PROXY

      public static final int SC_USE_PROXY
      305 Use Proxy (HTTP Semantics)
      See Also:
    • SC_TEMPORARY_REDIRECT

      public static final int SC_TEMPORARY_REDIRECT
      307 Temporary Redirect (HTTP Semantics)
      See Also:
    • SC_PERMANENT_REDIRECT

      public static final int SC_PERMANENT_REDIRECT
      308 Permanent Redirect (HTTP Semantics)
      See Also:
    • SC_CLIENT_ERROR

      public static final int SC_CLIENT_ERROR
      4xx Client Error (HTTP Semantics)
      See Also:
    • SC_BAD_REQUEST

      public static final int SC_BAD_REQUEST
      400 Bad Request (HTTP Semantics)
      See Also:
    • SC_UNAUTHORIZED

      public static final int SC_UNAUTHORIZED
      401 Unauthorized (HTTP Semantics)
      See Also:
    • SC_PAYMENT_REQUIRED

      public static final int SC_PAYMENT_REQUIRED
      402 Payment Required (HTTP Semantics)
      See Also:
    • SC_FORBIDDEN

      public static final int SC_FORBIDDEN
      403 Forbidden (HTTP Semantics)
      See Also:
    • SC_NOT_FOUND

      public static final int SC_NOT_FOUND
      404 Not Found (HTTP Semantics)
      See Also:
    • SC_METHOD_NOT_ALLOWED

      public static final int SC_METHOD_NOT_ALLOWED
      405 Method Not Allowed (HTTP Semantics)
      See Also:
    • SC_NOT_ACCEPTABLE

      public static final int SC_NOT_ACCEPTABLE
      406 Not Acceptable (HTTP Semantics)
      See Also:
    • SC_PROXY_AUTHENTICATION_REQUIRED

      public static final int SC_PROXY_AUTHENTICATION_REQUIRED
      407 Proxy Authentication Required (HTTP Semantics)
      See Also:
    • SC_REQUEST_TIMEOUT

      public static final int SC_REQUEST_TIMEOUT
      408 Request Timeout (HTTP Semantics)
      See Also:
    • SC_CONFLICT

      public static final int SC_CONFLICT
      409 Conflict (HTTP Semantics)
      See Also:
    • SC_GONE

      public static final int SC_GONE
      410 Gone (HTTP Semantics)
      See Also:
    • SC_LENGTH_REQUIRED

      public static final int SC_LENGTH_REQUIRED
      411 Length Required (HTTP Semantics)
      See Also:
    • SC_PRECONDITION_FAILED

      public static final int SC_PRECONDITION_FAILED
      412 Precondition Failed (HTTP Semantics)
      See Also:
    • SC_REQUEST_TOO_LONG

      public static final int SC_REQUEST_TOO_LONG
      413 Request Entity Too Large (HTTP Semantics)
      See Also:
    • SC_REQUEST_URI_TOO_LONG

      public static final int SC_REQUEST_URI_TOO_LONG
      414 Request-URI Too Long (HTTP Semantics)
      See Also:
    • SC_UNSUPPORTED_MEDIA_TYPE

      public static final int SC_UNSUPPORTED_MEDIA_TYPE
      415 Unsupported Media Type (HTTP Semantics)
      See Also:
    • SC_REQUESTED_RANGE_NOT_SATISFIABLE

      public static final int SC_REQUESTED_RANGE_NOT_SATISFIABLE
      416 Requested Range Not Satisfiable (HTTP Semantics)
      See Also:
    • SC_EXPECTATION_FAILED

      public static final int SC_EXPECTATION_FAILED
      417 Expectation Failed (HTTP Semantics)
      See Also:
    • SC_MISDIRECTED_REQUEST

      public static final int SC_MISDIRECTED_REQUEST
      421 Misdirected Request (HTTP Semantics)
      See Also:
    • SC_UNPROCESSABLE_CONTENT

      public static final int SC_UNPROCESSABLE_CONTENT
      422 Unprocessable Content (HTTP Semantics)
      See Also:
    • SC_UPGRADE_REQUIRED

      public static final int SC_UPGRADE_REQUIRED
      426 Upgrade Required (HTTP Semantics)
      See Also:
    • SC_INSUFFICIENT_SPACE_ON_RESOURCE

      public static final int SC_INSUFFICIENT_SPACE_ON_RESOURCE
      Static constant for a 419 error. 419 Insufficient Space on Resource (WebDAV - draft-ietf-webdav-protocol-05?) or 419 Proxy Reauthentication Required (HTTP/1.1 drafts?)
      See Also:
    • SC_METHOD_FAILURE

      public static final int SC_METHOD_FAILURE
      Static constant for a 420 error. 420 Method Failure (WebDAV - draft-ietf-webdav-protocol-05?)
      See Also:
    • SC_UNPROCESSABLE_ENTITY

      @Deprecated public static final int SC_UNPROCESSABLE_ENTITY
      Deprecated.
      See Also:
    • SC_LOCKED

      public static final int SC_LOCKED
      423 Locked (WebDAV - RFC 2518)
      See Also:
    • SC_FAILED_DEPENDENCY

      public static final int SC_FAILED_DEPENDENCY
      424 Failed Dependency (WebDAV - RFC 2518)
      See Also:
    • SC_TOO_EARLY

      public static final int SC_TOO_EARLY
      425 Too Early (Using Early Data in HTTP - RFC 8470)
      See Also:
    • SC_PRECONDITION_REQUIRED

      public static final int SC_PRECONDITION_REQUIRED
      428 Precondition Required (Additional HTTP Status Codes - RFC 6585)
      See Also:
    • SC_TOO_MANY_REQUESTS

      public static final int SC_TOO_MANY_REQUESTS
      429 Too Many Requests (Additional HTTP Status Codes - RFC 6585)
      See Also:
    • SC_REQUEST_HEADER_FIELDS_TOO_LARGE

      public static final int SC_REQUEST_HEADER_FIELDS_TOO_LARGE
      431 Request Header Fields Too Large (Additional HTTP Status Codes - RFC 6585)
      See Also:
    • SC_SERVER_ERROR

      public static final int SC_SERVER_ERROR
      500 Server Error (HTTP Semantics)
      See Also:
    • SC_INTERNAL_SERVER_ERROR

      public static final int SC_INTERNAL_SERVER_ERROR
      500 Internal Server Error (HTTP Semantics)
      See Also:
    • SC_NOT_IMPLEMENTED

      public static final int SC_NOT_IMPLEMENTED
      501 Not Implemented (HTTP Semantics)
      See Also:
    • SC_BAD_GATEWAY

      public static final int SC_BAD_GATEWAY
      502 Bad Gateway (HTTP Semantics)
      See Also:
    • SC_SERVICE_UNAVAILABLE

      public static final int SC_SERVICE_UNAVAILABLE
      503 Service Unavailable (HTTP Semantics)
      See Also:
    • SC_GATEWAY_TIMEOUT

      public static final int SC_GATEWAY_TIMEOUT
      504 Gateway Timeout (HTTP Semantics)
      See Also:
    • SC_HTTP_VERSION_NOT_SUPPORTED

      public static final int SC_HTTP_VERSION_NOT_SUPPORTED
      505 HTTP Version Not Supported (HTTP Semantics)
      See Also:
    • SC_VARIANT_ALSO_NEGOTIATES

      public static final int SC_VARIANT_ALSO_NEGOTIATES
      506 Variant Also Negotiates ( Transparent Content Negotiation - RFC 2295)
      See Also:
    • SC_INSUFFICIENT_STORAGE

      public static final int SC_INSUFFICIENT_STORAGE
      507 Insufficient Storage (WebDAV - RFC 2518)
      See Also:
    • SC_LOOP_DETECTED

      public static final int SC_LOOP_DETECTED
      508 Loop Detected (WebDAV - RFC 5842, p.33, section 7.2)
      See Also:
    • SC_NOT_EXTENDED

      public static final int SC_NOT_EXTENDED
      510 Not Extended (An HTTP Extension Framework - RFC 2774, p. 10, section 7)
      See Also:
    • SC_NETWORK_AUTHENTICATION_REQUIRED

      public static final int SC_NETWORK_AUTHENTICATION_REQUIRED
      511 Network Authentication Required (Additional HTTP Status Codes - RFC 6585)
      See Also: