|
1 | 1 | """
|
2 | 2 | HTTP codes
|
3 |
| -See RFC 2616 - https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html |
4 |
| -And RFC 6585 - https://tools.ietf.org/html/rfc6585 |
5 |
| -And RFC 4918 - https://tools.ietf.org/html/rfc4918 |
6 |
| -And RFC 8470 - https://tools.ietf.org/html/rfc8470 |
| 3 | +See HTTP Status Code Registry: |
| 4 | +https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml |
| 5 | +
|
7 | 6 | And RFC 2324 - https://tools.ietf.org/html/rfc2324
|
8 |
| -And RFC 5842 - https://tools.ietf.org/html/rfc5842 |
9 | 7 | """
|
10 | 8 | HTTP_100_CONTINUE = 100
|
11 | 9 | HTTP_101_SWITCHING_PROTOCOLS = 101
|
| 10 | +HTTP_102_PROCESSING = 102 |
| 11 | +HTTP_103_EARLY_HINTS = 103 |
12 | 12 | HTTP_200_OK = 200
|
13 | 13 | HTTP_201_CREATED = 201
|
14 | 14 | HTTP_202_ACCEPTED = 202
|
|
18 | 18 | HTTP_206_PARTIAL_CONTENT = 206
|
19 | 19 | HTTP_207_MULTI_STATUS = 207
|
20 | 20 | HTTP_208_ALREADY_REPORTED = 208
|
| 21 | +HTTP_226_IM_USED = 226 |
21 | 22 | HTTP_300_MULTIPLE_CHOICES = 300
|
22 | 23 | HTTP_301_MOVED_PERMANENTLY = 301
|
23 | 24 | HTTP_302_FOUND = 302
|
|
26 | 27 | HTTP_305_USE_PROXY = 305
|
27 | 28 | HTTP_306_RESERVED = 306
|
28 | 29 | HTTP_307_TEMPORARY_REDIRECT = 307
|
| 30 | +HTTP_308_PERMANENT_REDIRECT = 308 |
29 | 31 | HTTP_400_BAD_REQUEST = 400
|
30 | 32 | HTTP_401_UNAUTHORIZED = 401
|
31 | 33 | HTTP_402_PAYMENT_REQUIRED = 402
|
|
45 | 47 | HTTP_416_REQUESTED_RANGE_NOT_SATISFIABLE = 416
|
46 | 48 | HTTP_417_EXPECTATION_FAILED = 417
|
47 | 49 | HTTP_418_IM_A_TEAPOT = 418
|
| 50 | +HTTP_421_MISDIRECTED_REQUEST = 421 |
48 | 51 | HTTP_422_UNPROCESSABLE_ENTITY = 422
|
49 | 52 | HTTP_423_LOCKED = 423
|
50 | 53 | HTTP_424_FAILED_DEPENDENCY = 424
|
51 | 54 | HTTP_425_TOO_EARLY = 425
|
| 55 | +HTTP_426_UPGRADE_REQUIRED = 426 |
52 | 56 | HTTP_428_PRECONDITION_REQUIRED = 428
|
53 | 57 | HTTP_429_TOO_MANY_REQUESTS = 429
|
54 | 58 | HTTP_431_REQUEST_HEADER_FIELDS_TOO_LARGE = 431
|
|
59 | 63 | HTTP_503_SERVICE_UNAVAILABLE = 503
|
60 | 64 | HTTP_504_GATEWAY_TIMEOUT = 504
|
61 | 65 | HTTP_505_HTTP_VERSION_NOT_SUPPORTED = 505
|
| 66 | +HTTP_506_VARIANT_ALSO_NEGOTIATES = 506 |
62 | 67 | HTTP_507_INSUFFICIENT_STORAGE = 507
|
| 68 | +HTTP_508_LOOP_DETECTED = 508 |
| 69 | +HTTP_510_NOT_EXTENDED = 510 |
63 | 70 | HTTP_511_NETWORK_AUTHENTICATION_REQUIRED = 511
|
64 | 71 |
|
65 | 72 |
|
|
0 commit comments