static Status |
Status.ACCEPTED |
The 202 (Accepted) status code indicates that the request has been
accepted for processing, but the processing has not been completed.
|
static Status |
Status.BAD_GATEWAY |
The 502 (Bad Gateway) status code indicates that the server, while
acting as a gateway or proxy, received an invalid response from an
inbound server it accessed while attempting to fulfill the request.
|
static Status |
Status.BAD_REQUEST |
The 400 (Bad Request) status code indicates that the server cannot or
will not process the request due to something that is perceived to be
a client error (e.g., malformed request syntax, invalid request
message framing, or deceptive request routing).
|
static Status |
Status.CONFLICT |
The 409 (Conflict) status code indicates that the request could not
be completed due to a conflict with the current state of the target
resource.
|
static Status |
Status.CONTINUE |
The 100 (Continue) status code indicates that the initial part of a
request has been received and has not yet been rejected by the
server.
|
static Status |
Status.CREATED |
The 201 (Created) status code indicates that the request has been
fulfilled and has resulted in one or more new resources being
created.
|
static Status |
Status.EXPECTATION_FAILED |
The 417 (Expectation Failed) status code indicates that the
expectation given in the request's Expect header field
(Section 5.1.1) could not be met by at least one of the inbound
servers.
|
static Status |
Status.FORBIDDEN |
The 403 (Forbidden) status code indicates that the server understood
the request but refuses to authorize it.
|
static Status |
Status.FOUND |
The 302 (Found) status code indicates that the target resource
resides temporarily under a different URI.
|
static Status |
Status.GATEWAY_TIMEOUT |
The 504 (Gateway Timeout) status code indicates that the server,
while acting as a gateway or proxy, did not receive a timely response
from an upstream server it needed to access in order to complete the
request.
|
static Status |
Status.GONE |
The 410 (Gone) status code indicates that access to the target
resource is no longer available at the origin server and that this
condition is likely to be permanent.
|
static Status |
Status.HTTP_VERSION_NOT_SUPPORTED |
The 505 (HTTP Version Not Supported) status code indicates that the
server does not support, or refuses to support, the major version of
HTTP that was used in the request message.
|
static Status |
Status.INTERNAL_SERVER_ERROR |
The 500 (Internal Server Error) status code indicates that the server
encountered an unexpected condition that prevented it from fulfilling
the request.
|
static Status |
Status.LENGTH_REQUIRED |
The 411 (Length Required) status code indicates that the server
refuses to accept the request without a defined Content-Length
(Section 3.3.2 of [RFC7230]).
|
static Status |
Status.METHOD_NOT_ALLOWED |
The 405 (Method Not Allowed) status code indicates that the method
received in the request-line is known by the origin server but not
supported by the target resource.
|
static Status |
Status.MOVED_PERMANENTLY |
The 301 (Moved Permanently) status code indicates that the target
resource has been assigned a new permanent URI and any future
references to this resource ought to use one of the enclosed URIs.
|
static Status |
Status.MULTIPLE_CHOICES |
The 300 (Multiple Choices) status code indicates that the target
resource has more than one representation, each with its own more
specific identifier, and information about the alternatives is being
provided so that the user (or user agent) can select a preferred
representation by redirecting its request to one or more of those
identifiers.
|
static Status |
Status.NO_CONTENT |
The 204 (No Content) status code indicates that the server has
successfully fulfilled the request and that there is no additional
content to send in the response payload body.
|
static Status |
Status.NON_AUTHORITATIVE_INFO |
The 203 (Non-Authoritative Information) status code indicates that
the request was successful but the enclosed payload has been modified
from that of the origin server's 200 (OK) response by a transforming
proxy (Section 5.7.2 of [RFC7230]).
|
static Status |
Status.NOT_ACCEPTABLE |
The 406 (Not Acceptable) status code indicates that the target
resource does not have a current representation that would be
acceptable to the user agent, according to the proactive negotiation
header fields received in the request (Section 5.3), and the server
is unwilling to supply a default representation.
|
static Status |
Status.NOT_FOUND |
The 404 (Not Found) status code indicates that the origin server did
not find a current representation for the target resource or is not
willing to disclose that one exists.
|
static Status |
Status.NOT_IMPLEMENTED |
The 501 (Not Implemented) status code indicates that the server does
not support the functionality required to fulfill the request.
|
static Status |
Status.OK |
The 200 (OK) status code indicates that the request has succeeded.
|
static Status |
Status.PAYLOAD_TOO_LARGE |
The 413 (Payload Too Large) status code indicates that the server is
refusing to process a request because the request payload is larger
than the server is willing or able to process.
|
static Status |
Status.PAYMENT_REQUIRED |
The 402 (Payment Required) status code is reserved for future use.
|
static Status |
Status.PROXY_AUTHENTICATION_REQUIRED |
The 407 (Proxy Authentication Required) status code is similar to 401
(Unauthorized), but it indicates that the client needs to
authenticate itself in order to use a proxy.
|
static Status |
Status.REQUEST_HEADER_FIELDS_TOO_LARGE |
The 431 status code indicates that the server is unwilling to process the request because its header fields are
too large.
|
static Status |
Status.REQUEST_TIMEOUT |
The 408 (Request Timeout) status code indicates that the server did
not receive a complete request message within the time that it was
prepared to wait.
|
static Status |
Status.RESET_CONTENT |
The 205 (Reset Content) status code indicates that the server has
fulfilled the request and desires that the user agent reset the
"document view", which caused the request to be sent, to its original
state as received from the origin server.
|
static Status |
Status.SEE_OTHER |
The 303 (See Other) status code indicates that the server is
redirecting the user agent to a different resource, as indicated by a
URI in the Location header field, which is intended to provide an
indirect response to the original request.
|
static Status |
Status.SERVICE_UNAVAILABLE |
The 503 (Service Unavailable) status code indicates that the server
is currently unable to handle the request due to a temporary overload
or scheduled maintenance, which will likely be alleviated after some
delay.
|
static Status |
Status.SWITCHING_PROTOCOLS |
The 101 (Switching Protocols) status code indicates that the server
understands and is willing to comply with the client's request, via
the Upgrade header field (Section 6.7 of [RFC7230]), for a change in
the application protocol being used on this connection.
|
static Status |
Status.TEAPOT |
Any attempt to brew coffee with a teapot should result in the error code "418 I'm a teapot".
|
static Status |
Status.TEMPORARY_REDIRECT |
The 307 (Temporary Redirect) status code indicates that the target
resource resides temporarily under a different URI and the user agent
MUST NOT change the request method if it performs an automatic
redirection to that URI.
|
static Status |
Status.TOO_MANY_REQUESTS |
The 429 status code indicates that the user has sent too many requests in a given amount of time
("rate limiting").
|
static Status |
Status.UNAUTHORIZED |
The request requires user authentication.
|
static Status |
Status.UNSUPPORTED_MEDIA_TYPE |
The 415 (Unsupported Media Type) status code indicates that the
origin server is refusing to service the request because the payload
is in a format not supported by this method on the target resource.
|
static Status |
Status.UNUSED |
The 306 status code was defined in a previous version of this
specification, is no longer used, and the code is reserved.
|
static Status |
Status.UPGRADE_REQUIRED |
The 426 (Upgrade Required) status code indicates that the server
refuses to perform the request using the current protocol but might
be willing to do so after the client upgrades to a different
protocol.
|
static Status |
Status.URI_TOO_LONG |
The 414 (URI Too Long) status code indicates that the server is
refusing to service the request because the request-target (Section
5.3 of [RFC7230]) is longer than the server is willing to interpret.
|
static Status |
Status.USE_PROXY |
The 305 (Use Proxy) status code was defined in a previous version of
this specification and is now deprecated (Appendix B).
|