|
| int | CONTINUE = 100, 'Continue', 'Request received, please continue' |
| |
| tuple | SWITCHING_PROTOCOLS |
| |
| int | PROCESSING = 102, 'Processing' |
| |
| int | OK = 200, 'OK', 'Request fulfilled, document follows' |
| |
| int | CREATED = 201, 'Created', 'Document created, URL follows' |
| |
| tuple | ACCEPTED |
| |
| tuple | NON_AUTHORITATIVE_INFORMATION |
| |
| int | NO_CONTENT = 204, 'No Content', 'Request fulfilled, nothing follows' |
| |
| int | RESET_CONTENT = 205, 'Reset Content', 'Clear input form for further input' |
| |
| int | PARTIAL_CONTENT = 206, 'Partial Content', 'Partial content follows' |
| |
| int | MULTI_STATUS = 207, 'Multi-Status' |
| |
| int | ALREADY_REPORTED = 208, 'Already Reported' |
| |
| int | IM_USED = 226, 'IM Used' |
| |
| tuple | MULTIPLE_CHOICES |
| |
| tuple | MOVED_PERMANENTLY |
| |
| int | FOUND = 302, 'Found', 'Object moved temporarily -- see URI list' |
| |
| int | SEE_OTHER = 303, 'See Other', 'Object moved -- see Method and URL list' |
| |
| tuple | NOT_MODIFIED |
| |
| tuple | USE_PROXY |
| |
| tuple | TEMPORARY_REDIRECT |
| |
| tuple | PERMANENT_REDIRECT |
| |
| tuple | BAD_REQUEST |
| |
| tuple | UNAUTHORIZED |
| |
| tuple | PAYMENT_REQUIRED |
| |
| tuple | FORBIDDEN |
| |
| tuple | NOT_FOUND |
| |
| tuple | METHOD_NOT_ALLOWED |
| |
| tuple | NOT_ACCEPTABLE |
| |
| tuple | PROXY_AUTHENTICATION_REQUIRED |
| |
| tuple | REQUEST_TIMEOUT |
| |
| int | CONFLICT = 409, 'Conflict', 'Request conflict' |
| |
| tuple | GONE |
| |
| tuple | LENGTH_REQUIRED |
| |
| tuple | PRECONDITION_FAILED |
| |
| tuple | REQUEST_ENTITY_TOO_LARGE |
| |
| tuple | REQUEST_URI_TOO_LONG |
| |
| tuple | UNSUPPORTED_MEDIA_TYPE |
| |
| tuple | REQUESTED_RANGE_NOT_SATISFIABLE |
| |
| tuple | EXPECTATION_FAILED |
| |
| int | UNPROCESSABLE_ENTITY = 422, 'Unprocessable Entity' |
| |
| int | LOCKED = 423, 'Locked' |
| |
| int | FAILED_DEPENDENCY = 424, 'Failed Dependency' |
| |
| int | UPGRADE_REQUIRED = 426, 'Upgrade Required' |
| |
| tuple | PRECONDITION_REQUIRED |
| |
| tuple | TOO_MANY_REQUESTS |
| |
| tuple | REQUEST_HEADER_FIELDS_TOO_LARGE |
| |
| tuple | INTERNAL_SERVER_ERROR |
| |
| tuple | NOT_IMPLEMENTED |
| |
| tuple | BAD_GATEWAY |
| |
| tuple | SERVICE_UNAVAILABLE |
| |
| tuple | GATEWAY_TIMEOUT |
| |
| tuple | HTTP_VERSION_NOT_SUPPORTED |
| |
| int | VARIANT_ALSO_NEGOTIATES = 506, 'Variant Also Negotiates' |
| |
| int | INSUFFICIENT_STORAGE = 507, 'Insufficient Storage' |
| |
| int | LOOP_DETECTED = 508, 'Loop Detected' |
| |
| int | NOT_EXTENDED = 510, 'Not Extended' |
| |
| tuple | NETWORK_AUTHENTICATION_REQUIRED |
| |
HTTP status codes and reason phrases
Status codes from the following RFCs are all observed:
* RFC 7231: Hypertext Transfer Protocol (HTTP/1.1), obsoletes 2616
* RFC 6585: Additional HTTP Status Codes
* RFC 3229: Delta encoding in HTTP
* RFC 4918: HTTP Extensions for WebDAV, obsoletes 2518
* RFC 5842: Binding Extensions to WebDAV
* RFC 7238: Permanent Redirect
* RFC 2295: Transparent Content Negotiation in HTTP
* RFC 2774: An HTTP Extension Framework