Package org.apache.hc.core5.http
Class HttpStatus
java.lang.Object
org.apache.hc.core5.http.HttpStatus
Constants enumerating the HTTP status codes.
All status codes defined in RFC 7231 (HTTP/1.1), RFC 2518 (WebDAV), RFC 7540 (HTTP/2),
RFC 6585 (Additional HTTP Status Codes), RFC 8297 (Early Hints), RFC 7538 (Permanent Redirect),
RFC 7725 (An HTTP Status Code to Report Legal Obstacles) and RFC 2295 (Transparent Content
Negotiation) are listed.
- Since:
- 4.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
202 Accepted
(HTTP/1.0 - RFC 7231)static final int
208 Already Reported
(WebDAV - RFC 5842, p.30, section 7.1)static final int
502 Bad Gateway
(HTTP/1.0 - RFC 7231)static final int
400 Bad Request
(HTTP/1.1 - RFC 7231)static final int
4xx Client Error
(HTTP/1.1 - RFC 7231)static final int
409 Conflict
(HTTP/1.1 - RFC 7231)static final int
100 Continue
(HTTP/1.1 - RFC 7231)static final int
201 Created
(HTTP/1.0 - RFC 7231)static final int
103 Early Hints (Early Hints - RFC 8297)
static final int
417 Expectation Failed
(HTTP/1.1 - RFC 7231)static final int
424 Failed Dependency
(WebDAV - RFC 2518)static final int
403 Forbidden
(HTTP/1.0 - RFC 7231)static final int
504 Gateway Timeout
(HTTP/1.1 - RFC 7231)static final int
410 Gone
(HTTP/1.1 - RFC 7231)static final int
505 HTTP Version Not Supported
(HTTP/1.1 - RFC 7231)static final int
226 IM Used
(Delta encoding in HTTP - RFC 3229, p.static final int
100 1xx Informational
(HTTP/1.1 - RFC 7231)static final int
Static constant for a 419 error.static final int
507 Insufficient Storage
(WebDAV - RFC 2518)static final int
500 Internal Server Error
(HTTP/1.0 - RFC 7231)static final int
411 Length Required
(HTTP/1.1 - RFC 7231)static final int
423 Locked
(WebDAV - RFC 2518)static final int
508 Loop Detected
(WebDAV - RFC 5842, p.33, section 7.2)static final int
Static constant for a 420 error.static final int
405 Method Not Allowed
(HTTP/1.1 - RFC 7231)static final int
421 Misdirected Request
(HTTP/2 - RFC 7540)static final int
301 Moved Permanently
(HTTP/1.0 - RFC 7231)static final int
302 Moved Temporarily
(SometimesFound
) (HTTP/1.0 - RFC 7231)static final int
207 Multi-Status
(WebDAV - RFC 2518) or207 Partial Update OK
(HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)static final int
300 Multiple Choices
(HTTP/1.1 - RFC 7231)static final int
511 Network Authentication Required
(Additional HTTP Status Codes - RFC 6585)static final int
204 No Content
(HTTP/1.0 - RFC 7231)static final int
203 Non Authoritative Information
(HTTP/1.1 - RFC 7231)static final int
406 Not Acceptable
(HTTP/1.1 - RFC 7231)static final int
510 Not Extended
(An HTTP Extension Framework - RFC 2774, p.static final int
404 Not Found
(HTTP/1.0 - RFC 7231)static final int
501 Not Implemented
(HTTP/1.0 - RFC 7231)static final int
304 Not Modified
(HTTP/1.0 - RFC 7231)static final int
200 OK
(HTTP/1.0 - RFC 7231)static final int
206 Partial Content
(HTTP/1.1 - RFC 7231)static final int
402 Payment Required
(HTTP/1.1 - RFC 7231)static final int
308 Permanent Redirect
(HTTP/1.1 - RFC 7538)static final int
412 Precondition Failed
(HTTP/1.1 - RFC 7231)static final int
428 Precondition Required
(Additional HTTP Status Codes - RFC 6585)static final int
102 Processing
(WebDAV - RFC 2518)static final int
407 Proxy Authentication Required
(HTTP/1.1 - RFC 7231)static final int
3xx Redirection
(HTTP/1.1 - RFC 7231)static final int
431 Request Header Fields Too Large
(Additional HTTP Status Codes - RFC 6585)static final int
408 Request Timeout
(HTTP/1.1 - RFC 7231)static final int
413 Request Entity Too Large
(HTTP/1.1 - RFC 7231)static final int
414 Request-URI Too Long
(HTTP/1.1 - RFC 7231)static final int
416 Requested Range Not Satisfiable
(HTTP/1.1 - RFC 7231)static final int
205 Reset Content
(HTTP/1.1 - RFC 7231)static final int
303 See Other
(HTTP/1.1 - RFC 7231)static final int
500 Server Error
(HTTP/1.0 - RFC 7231)static final int
503 Service Unavailable
(HTTP/1.0 - RFC 7231)static final int
2xx Success
(HTTP/1.0 - RFC 7231)static final int
101 Switching Protocols
(HTTP/1.1 - RFC 7231)static final int
307 Temporary Redirect
(HTTP/1.1 - RFC 7231)static final int
425 Too Early
(Using Early Data in HTTP - RFC 8470)static final int
429 Too Many Requests
(Additional HTTP Status Codes - RFC 6585)static final int
401 Unauthorized
(HTTP/1.0 - RFC 7231)static final int
451 Unavailable For Legal Reasons
(Legal Obstacles - RFC 7725)static final int
422 Unprocessable Entity
(WebDAV - RFC 2518)static final int
415 Unsupported Media Type
(HTTP/1.1 - RFC 7231)static final int
426 Upgrade Dependency
(HTTP/1.1 - RFC 2817)static final int
305 Use Proxy
(HTTP/1.1 - RFC 7231)static final int
506 Variant Also Negotiates
( Transparent Content Negotiation - RFC 2295) -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SC_INFORMATIONAL
public static final int SC_INFORMATIONAL100 1xx Informational
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_CONTINUE
public static final int SC_CONTINUE100 Continue
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_SWITCHING_PROTOCOLS
public static final int SC_SWITCHING_PROTOCOLS101 Switching Protocols
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_PROCESSING
public static final int SC_PROCESSING102 Processing
(WebDAV - RFC 2518)- See Also:
-
SC_EARLY_HINTS
public static final int SC_EARLY_HINTS103 Early Hints (Early Hints - RFC 8297)
- See Also:
-
SC_SUCCESS
public static final int SC_SUCCESS2xx Success
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_OK
public static final int SC_OK200 OK
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_CREATED
public static final int SC_CREATED201 Created
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_ACCEPTED
public static final int SC_ACCEPTED202 Accepted
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_NON_AUTHORITATIVE_INFORMATION
public static final int SC_NON_AUTHORITATIVE_INFORMATION203 Non Authoritative Information
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_NO_CONTENT
public static final int SC_NO_CONTENT204 No Content
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_RESET_CONTENT
public static final int SC_RESET_CONTENT205 Reset Content
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_PARTIAL_CONTENT
public static final int SC_PARTIAL_CONTENT206 Partial Content
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_MULTI_STATUS
public static final int SC_MULTI_STATUS207 Multi-Status
(WebDAV - RFC 2518) or207 Partial Update OK
(HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)- See Also:
-
SC_ALREADY_REPORTED
public static final int SC_ALREADY_REPORTED208 Already Reported
(WebDAV - RFC 5842, p.30, section 7.1)- See Also:
-
SC_IM_USED
public static final int SC_IM_USED226 IM Used
(Delta encoding in HTTP - RFC 3229, p. 30, section 10.4.1)- See Also:
-
SC_REDIRECTION
public static final int SC_REDIRECTION3xx Redirection
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_MULTIPLE_CHOICES
public static final int SC_MULTIPLE_CHOICES300 Multiple Choices
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_MOVED_PERMANENTLY
public static final int SC_MOVED_PERMANENTLY301 Moved Permanently
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_MOVED_TEMPORARILY
public static final int SC_MOVED_TEMPORARILY302 Moved Temporarily
(SometimesFound
) (HTTP/1.0 - RFC 7231)- See Also:
-
SC_SEE_OTHER
public static final int SC_SEE_OTHER303 See Other
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_NOT_MODIFIED
public static final int SC_NOT_MODIFIED304 Not Modified
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_USE_PROXY
public static final int SC_USE_PROXY305 Use Proxy
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_TEMPORARY_REDIRECT
public static final int SC_TEMPORARY_REDIRECT307 Temporary Redirect
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_PERMANENT_REDIRECT
public static final int SC_PERMANENT_REDIRECT308 Permanent Redirect
(HTTP/1.1 - RFC 7538)- See Also:
-
SC_CLIENT_ERROR
public static final int SC_CLIENT_ERROR4xx Client Error
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_BAD_REQUEST
public static final int SC_BAD_REQUEST400 Bad Request
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_UNAUTHORIZED
public static final int SC_UNAUTHORIZED401 Unauthorized
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_PAYMENT_REQUIRED
public static final int SC_PAYMENT_REQUIRED402 Payment Required
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_FORBIDDEN
public static final int SC_FORBIDDEN403 Forbidden
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_NOT_FOUND
public static final int SC_NOT_FOUND404 Not Found
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_METHOD_NOT_ALLOWED
public static final int SC_METHOD_NOT_ALLOWED405 Method Not Allowed
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_NOT_ACCEPTABLE
public static final int SC_NOT_ACCEPTABLE406 Not Acceptable
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_PROXY_AUTHENTICATION_REQUIRED
public static final int SC_PROXY_AUTHENTICATION_REQUIRED407 Proxy Authentication Required
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_REQUEST_TIMEOUT
public static final int SC_REQUEST_TIMEOUT408 Request Timeout
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_CONFLICT
public static final int SC_CONFLICT409 Conflict
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_GONE
public static final int SC_GONE410 Gone
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_LENGTH_REQUIRED
public static final int SC_LENGTH_REQUIRED411 Length Required
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_PRECONDITION_FAILED
public static final int SC_PRECONDITION_FAILED412 Precondition Failed
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_REQUEST_TOO_LONG
public static final int SC_REQUEST_TOO_LONG413 Request Entity Too Large
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_REQUEST_URI_TOO_LONG
public static final int SC_REQUEST_URI_TOO_LONG414 Request-URI Too Long
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_UNSUPPORTED_MEDIA_TYPE
public static final int SC_UNSUPPORTED_MEDIA_TYPE415 Unsupported Media Type
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_REQUESTED_RANGE_NOT_SATISFIABLE
public static final int SC_REQUESTED_RANGE_NOT_SATISFIABLE416 Requested Range Not Satisfiable
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_EXPECTATION_FAILED
public static final int SC_EXPECTATION_FAILED417 Expectation Failed
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_MISDIRECTED_REQUEST
public static final int SC_MISDIRECTED_REQUEST421 Misdirected Request
(HTTP/2 - RFC 7540)- See Also:
-
SC_INSUFFICIENT_SPACE_ON_RESOURCE
public static final int SC_INSUFFICIENT_SPACE_ON_RESOURCEStatic constant for a 419 error.419 Insufficient Space on Resource
(WebDAV - draft-ietf-webdav-protocol-05?) or419 Proxy Reauthentication Required
(HTTP/1.1 drafts?)- See Also:
-
SC_METHOD_FAILURE
public static final int SC_METHOD_FAILUREStatic constant for a 420 error.420 Method Failure
(WebDAV - draft-ietf-webdav-protocol-05?)- See Also:
-
SC_UNPROCESSABLE_ENTITY
public static final int SC_UNPROCESSABLE_ENTITY422 Unprocessable Entity
(WebDAV - RFC 2518)- See Also:
-
SC_LOCKED
public static final int SC_LOCKED423 Locked
(WebDAV - RFC 2518)- See Also:
-
SC_FAILED_DEPENDENCY
public static final int SC_FAILED_DEPENDENCY424 Failed Dependency
(WebDAV - RFC 2518)- See Also:
-
SC_TOO_EARLY
public static final int SC_TOO_EARLY425 Too Early
(Using Early Data in HTTP - RFC 8470)- See Also:
-
SC_UPGRADE_REQUIRED
public static final int SC_UPGRADE_REQUIRED426 Upgrade Dependency
(HTTP/1.1 - RFC 2817)- See Also:
-
SC_PRECONDITION_REQUIRED
public static final int SC_PRECONDITION_REQUIRED428 Precondition Required
(Additional HTTP Status Codes - RFC 6585)- See Also:
-
SC_TOO_MANY_REQUESTS
public static final int SC_TOO_MANY_REQUESTS429 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_LARGE431 Request Header Fields Too Large
(Additional HTTP Status Codes - RFC 6585)- See Also:
-
SC_UNAVAILABLE_FOR_LEGAL_REASONS
public static final int SC_UNAVAILABLE_FOR_LEGAL_REASONS451 Unavailable For Legal Reasons
(Legal Obstacles - RFC 7725)- See Also:
-
SC_SERVER_ERROR
public static final int SC_SERVER_ERROR500 Server Error
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_INTERNAL_SERVER_ERROR
public static final int SC_INTERNAL_SERVER_ERROR500 Internal Server Error
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_NOT_IMPLEMENTED
public static final int SC_NOT_IMPLEMENTED501 Not Implemented
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_BAD_GATEWAY
public static final int SC_BAD_GATEWAY502 Bad Gateway
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_SERVICE_UNAVAILABLE
public static final int SC_SERVICE_UNAVAILABLE503 Service Unavailable
(HTTP/1.0 - RFC 7231)- See Also:
-
SC_GATEWAY_TIMEOUT
public static final int SC_GATEWAY_TIMEOUT504 Gateway Timeout
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_HTTP_VERSION_NOT_SUPPORTED
public static final int SC_HTTP_VERSION_NOT_SUPPORTED505 HTTP Version Not Supported
(HTTP/1.1 - RFC 7231)- See Also:
-
SC_VARIANT_ALSO_NEGOTIATES
public static final int SC_VARIANT_ALSO_NEGOTIATES506 Variant Also Negotiates
( Transparent Content Negotiation - RFC 2295)- See Also:
-
SC_INSUFFICIENT_STORAGE
public static final int SC_INSUFFICIENT_STORAGE507 Insufficient Storage
(WebDAV - RFC 2518)- See Also:
-
SC_LOOP_DETECTED
public static final int SC_LOOP_DETECTED508 Loop Detected
(WebDAV - RFC 5842, p.33, section 7.2)- See Also:
-
SC_NOT_EXTENDED
public static final int SC_NOT_EXTENDED510 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_REQUIRED511 Network Authentication Required
(Additional HTTP Status Codes - RFC 6585)- See Also:
-
-
Constructor Details
-
HttpStatus
private HttpStatus()
-