Skip to content

Instantly share code, notes, and snippets.

@rafaelqueiroz88
Created August 10, 2023 15:28
Show Gist options
  • Save rafaelqueiroz88/665a1db225306209ed6a226b55717a51 to your computer and use it in GitHub Desktop.
Save rafaelqueiroz88/665a1db225306209ed6a226b55717a51 to your computer and use it in GitHub Desktop.
All possible Http status code
class HttpStatusConstants {
// can't be 'continue' because it is reserved name
static const int continueCode = 100;
static const int switchingProtocols = 101;
static const int processing = 102;
static const int ok = 200;
static const int created = 201;
static const int accepted = 202;
static const int nonAuthoritative = 203;
static const int noContent = 204;
static const int resetContent = 205;
static const int partialContent = 206;
static const int multiStatus = 207;
static const int alreadyReported = 208;
static const int imUsed = 226;
static const int multipleChoices = 300;
static const int movedPermanently = 301;
static const int found = 302;
static const int seeOther = 303;
static const int notModified = 304;
static const int useProxy = 305;
static const int temporaryRedirect = 307;
static const int permanentRedirect = 308;
static const int badrequest = 400;
static const int unauthorized = 401;
static const int paymentRequired = 402;
static const int forbidden = 403;
static const int notFound = 404;
static const int methodNotAllowed = 405;
static const int notAcceptable = 406;
static const int proxyAuthenticationRequired = 407;
static const int requestTimeout = 408;
static const int conflict = 409;
static const int gone = 410;
static const int lengthRequired = 411;
static const int preconditionFailed = 412;
static const int payloadTooLarge = 413;
static const int uriTooLong = 414;
static const int unsupportedMediaType = 415;
static const int rangeNotSatisfiable = 416;
static const int expectationFailed = 417;
static const int unprocessableEntity = 422;
static const int locked = 423;
static const int failedDependency = 424;
static const int upgradeRequired = 426;
static const int preconditionRequired = 428;
static const int tooManyRequests = 429;
static const int requestHeaderFieldsTooLarge = 431;
static const int internalServerError = 500;
static const int notImplemented = 501;
static const int badGateway = 502;
static const int serviceUnavailable = 503;
static const int gatewayTimeout = 504;
static const int httpVersionNotSupported = 505;
static const int variantAlsoNegotiates = 506;
static const int insufficientStorage = 507;
static const int loopDetected = 508;
static const int notExtended = 510;
static const int networkAuthenticationRequired = 511;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment