Skip to content

SixArm/sixarm_ruby_http_status_codes

Repository files navigation

SixArm.com → Ruby →
HTTP Status Codes

Gem Version Build Status Code Climate

Introduction

HTTP status codes as nicknames.

Examples:

Net::HTTP::Status::OK  #=> 200
Net::HTTP::Status::NOT_FOUND  #=> 404

For docs go to http://sixarm.com/sixarm_ruby_http_status_codes/doc

Want to help? We're happy to get pull requests.

Install

Gem

To install this gem in your shell or terminal:

gem install sixarm_ruby_http_status_codes

Gemfile

To add this gem to your Gemfile:

gem 'sixarm_ruby_http_status_codes'

Require

To require the gem in your code:

require 'sixarm_ruby_http_status_codes'

Why?

Why use these instead of just using a number? Because we prefer using nicknames that are easy.

Why use these instead of the codes that already exist in other libraries, like Ruby Net::HTTP, Rack Utils, and Rails ActionPack? Because we want WebDAV codes (e.g. 403 means a resource is locked) and informal convention codes (e.g. 599 means a network connect timeout).

See Also

To see similar codes:

  • Ruby Net HTTP library
  • Rack Utils
  • Rails ActionPack

About

SixArm.com » Ruby » HTTP Status Codes

SixArm.com » Ruby » Date #age_in_days and #age_in_years methods

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages