1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
| const HttpStatusCode = {
| Continue: 100,
| SwitchingProtocols: 101,
| Processing: 102,
| EarlyHints: 103,
| Ok: 200,
| Created: 201,
| Accepted: 202,
| NonAuthoritativeInformation: 203,
| NoContent: 204,
| ResetContent: 205,
| PartialContent: 206,
| MultiStatus: 207,
| AlreadyReported: 208,
| ImUsed: 226,
| MultipleChoices: 300,
| MovedPermanently: 301,
| Found: 302,
| SeeOther: 303,
| NotModified: 304,
| UseProxy: 305,
| Unused: 306,
| TemporaryRedirect: 307,
| PermanentRedirect: 308,
| BadRequest: 400,
| Unauthorized: 401,
| PaymentRequired: 402,
| Forbidden: 403,
| NotFound: 404,
| MethodNotAllowed: 405,
| NotAcceptable: 406,
| ProxyAuthenticationRequired: 407,
| RequestTimeout: 408,
| Conflict: 409,
| Gone: 410,
| LengthRequired: 411,
| PreconditionFailed: 412,
| PayloadTooLarge: 413,
| UriTooLong: 414,
| UnsupportedMediaType: 415,
| RangeNotSatisfiable: 416,
| ExpectationFailed: 417,
| ImATeapot: 418,
| MisdirectedRequest: 421,
| UnprocessableEntity: 422,
| Locked: 423,
| FailedDependency: 424,
| TooEarly: 425,
| UpgradeRequired: 426,
| PreconditionRequired: 428,
| TooManyRequests: 429,
| RequestHeaderFieldsTooLarge: 431,
| UnavailableForLegalReasons: 451,
| InternalServerError: 500,
| NotImplemented: 501,
| BadGateway: 502,
| ServiceUnavailable: 503,
| GatewayTimeout: 504,
| HttpVersionNotSupported: 505,
| VariantAlsoNegotiates: 506,
| InsufficientStorage: 507,
| LoopDetected: 508,
| NotExtended: 510,
| NetworkAuthenticationRequired: 511,
| };
|
| Object.entries(HttpStatusCode).forEach(([key, value]) => {
| HttpStatusCode[value] = key;
| });
|
| export default HttpStatusCode;
|
|