SixArm.com → Ruby →
HTTP Status Codes
- Git: https://github.com/sixarm/sixarm_ruby_http_status_codes
- Doc: http://sixarm.com/sixarm_ruby_http_status_codes/doc
- Gem: https://rubygems.org/gems/sixarm_ruby_http_status_codes
- Contact: Joel Parker Henderson, firstname.lastname@example.org
- Project: Changes, License, Contributing.
HTTP status codes as nicknames.
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.
Run this command in your shell or terminal:
gem install sixarm_ruby_http_status_codes
Or add this to your Gemfile:
To require the gem in your code:
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).
To see similar codes:
- Ruby Net HTTP library
- Rack Utils
- Rails ActionPack