Module: HTTPStatus

Defined in:
lib/http_status.rb,
lib/http_status/version.rb

Constant Summary collapse

Continue =
100
SwitchProtocols =
101
Processing =
102
Ok =
200
Created =
201
Accepted =
202
NonAuthoritative =
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
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
RequestEntityTooLarge =
413
RequestUriTooLong =
414
UnsupportedMediaType =
415
RequestedRangeNotSatisfiable =
416
ExpectationFailed =
417
ImATeapot =
418
AuthenticationTimeout =
419
MethodFailure =
420
EnhanceYourCalm =
420
UnprocessableEntity =
422
Locked =
423
FailedDependency =
424
UnorderedCollection =
425
UpgradeRequired =
426
PreconditionRequired =
428
TooManyRequests =
429
RequestHeaderFieldsTooLarge =
431
LoginTimeout =
440
NoResponse =
444
RetryWith =
449
BlockedByWindowsParentalControls =
450
UnavailableForLegalReasons =
451
RequestHeaderTooLarge =
494
CertError =
495
NoCert =
496
HttpToHttps =
497
ClientClosedRequest =
499
InternalServerError =
500
NotImplemented =
501
BadGateway =
502
ServiceUnavailable =
503
GatewayTimeout =
504
HttpVersionNotSupported =
505
VariantAlsoNegotiates =
506
InsuficientStorage =
507
LoopDetected =
508
BandwidthLimitExceeded =
509
NotExtended =
510
NetworkAuthenticationReuired =
511
OriginError =
520
WebServerIsDown =
521
ConnectionTimedOut =
522
ProxyDeclinedRequest =
523
ATimeoutOccured =
524
NetworkReadTimeoutError =
598
NetworkConnectTimeoutError =
599
VERSION =
"0.0.1"