LeviLamina
Loading...
Searching...
No Matches
StatusCode.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Bedrock::Http {
6
7enum class StatusCode : uint {
8 Continue = 100,
9 SwitchingProtocols = 101,
10 Processing = 102,
11 Ok = 200,
12 Created = 201,
13 Accepted = 202,
14 NonAuthoritativeInformation = 203,
15 NoContent = 204,
16 ResetContent = 205,
17 PartialContent = 206,
18 MultiStatus = 207,
19 AlreadyReported = 208,
20 IMUsed = 226,
21 MultipleChoices = 300,
22 MovedPermanently = 301,
23 Found = 302,
24 SeeOther = 303,
25 NotModified = 304,
26 UseProxy = 305,
27 TemporaryRedirect = 307,
28 PermanentRedirect = 308,
29 BadRequest = 400,
30 Unauthorized = 401,
31 PaymentRequired = 402,
32 Forbidden = 403,
33 NotFound = 404,
34 MethodNotAllowed = 405,
35 NotAcceptable = 406,
36 ProxyAuthenticationRequired = 407,
37 RequestTimeout = 408,
38 Conflict = 409,
39 Gone = 410,
40 LengthRequired = 411,
41 PreconditionFailed = 412,
42 PayloadTooLarge = 413,
43 RequestURITooLong = 414,
44 UnsupportedMediaType = 415,
45 RequestedRangeNotSatisfiable = 416,
46 ExpectationFailed = 417,
47 MisdirectedRequest = 421,
48 UnprocessableEntity = 422,
49 Locked = 423,
50 FailedDependency = 424,
51 TooEarly = 425,
52 UpgradeRequired = 426,
53 PreconditionRequired = 428,
54 TooManyRequests = 429,
55 RequestHeaderFieldsTooLarge = 431,
56 ConnectionClosedWithoutResponse = 444,
57 UnavailableForLegalReasons = 451,
58 ClientRequestTimeout = 498,
59 ClientClosedRequest = 499,
60 InternalServerError = 500,
61 NotImplemented = 501,
62 BadGateway = 502,
63 ServiceUnavailable = 503,
64 GatewayTimeout = 504,
65 HttpVersionNotSupported = 505,
66 VariantAlsoNegotiates = 506,
67 InsufficientStorage = 507,
68 LoopDetected = 508,
69 NotExtended = 510,
70 NetworkAuthenticationRequired = 511,
71 NetworkConnectionTimeoutError = 599,
72};
73
74}