Skip to content

Commit

Permalink
feat: more http codes
Browse files Browse the repository at this point in the history
  • Loading branch information
rathod-sahaab committed Nov 9, 2024
1 parent 3dc6431 commit 13d6a34
Showing 1 changed file with 67 additions and 12 deletions.
79 changes: 67 additions & 12 deletions src/http.constants.ts
Original file line number Diff line number Diff line change
@@ -1,21 +1,76 @@
export const HTTP_SUCCESS = {
Ok: 200,
Created: 201,
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,
SwitchProxy: 306,
TemporaryRedirect: 307,
PermanentRedirect: 308,
} as const

export const HTTP_ERRORS = {
/* 400 */
BadRequest: 400,
Unauthorized: 401,
Forbidden: 403,
NotFound: 404,
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,
UnprocessableContent: 422,
Locked: 423,
FailedDependency: 424,
TooEarly: 425,
UpgradeRequired: 426,
PreconditionRequired: 428,
TooManyRequests: 429,
RequestHeaderFieldsTooLarge: 431,
UnavailableForLegalReasons: 451,

/* 500 */
InternalServer: 500,
NotImplemnted: 501,
InternalServerError: 500,
NotImplemented: 501,
BadGateway: 502,
ServiceUnavailable: 503,
GatewayTimeout: 504,
HTTPVersionNotSupported: 505,
VariantAlsoNegotiates: 506,
InsufficientStorage: 507,
LoopDetected: 508,
NotExtended: 510,
NetworkAuthenticationRequired: 511,
} as const

export const HTTP = {
...HTTP_SUCCESS,
...HTTP_ERRORS,
...HTTP_SUCCESS,
...HTTP_ERRORS,
}

0 comments on commit 13d6a34

Please sign in to comment.