|
| 1 | +/** |
| 2 | + * HTTP 4xx/5xx Error Codes |
| 3 | + * [MDN Reference](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status) |
| 4 | + */ |
| 5 | +export enum ErrorCode { |
| 6 | + BAD_REQUEST = 400, |
| 7 | + UNAUTHORIZED = 401, |
| 8 | + PAYMENT_REQUIRED = 402, |
| 9 | + FORBIDDEN = 403, |
| 10 | + NOT_FOUND = 404, |
| 11 | + METHOD_NOT_ALLOWED = 405, |
| 12 | + NOT_ACCEPTABLE = 406, |
| 13 | + PROXY_AUTHENTICATION_REQUIRED = 407, |
| 14 | + REQUEST_TIMEOUT = 408, |
| 15 | + CONFLICT = 409, |
| 16 | + GONE = 410, |
| 17 | + LENGTH_REQUIRED = 411, |
| 18 | + PRECONDITION_FAILED = 412, |
| 19 | + REQUEST_TOO_LONG = 413, |
| 20 | + REQUEST_URI_TOO_LONG = 414, |
| 21 | + UNSUPPORTED_MEDIA_TYPE = 415, |
| 22 | + REQUESTED_RANGE_NOT_SATISFIABLE = 416, |
| 23 | + EXPECTATION_FAILED = 417, |
| 24 | + IM_A_TEAPOT = 418, |
| 25 | + INSUFFICIENT_SPACE_ON_RESOURCE = 419, |
| 26 | + METHOD_FAILURE = 420, |
| 27 | + MISDIRECTED_REQUEST = 421, |
| 28 | + UNPROCESSABLE_ENTITY = 422, |
| 29 | + LOCKED = 423, |
| 30 | + FAILED_DEPENDENCY = 424, |
| 31 | + UPGRADE_REQUIRED = 426, |
| 32 | + PRECONDITION_REQUIRED = 428, |
| 33 | + TOO_MANY_REQUESTS = 429, |
| 34 | + REQUEST_HEADER_FIELDS_TOO_LARGE = 431, |
| 35 | + UNAVAILABLE_FOR_LEGAL_REASONS = 451, |
| 36 | + INTERNAL_SERVER_ERROR = 500, |
| 37 | + NOT_IMPLEMENTED = 501, |
| 38 | + BAD_GATEWAY = 502, |
| 39 | + SERVICE_UNAVAILABLE = 503, |
| 40 | + GATEWAY_TIMEOUT = 504, |
| 41 | + HTTP_VERSION_NOT_SUPPORTED = 505, |
| 42 | + INSUFFICIENT_STORAGE = 507, |
| 43 | + NETWORK_AUTHENTICATION_REQUIRED = 511, |
| 44 | +} |
0 commit comments