Read more

List of :status symbols for rendering in Rails

Henning Koch
February 01, 2018Software engineer at makandra GmbH

When your Rails controller calls render, you can pass a :status option for the HTTP status code:

render 'results', status: 400
Illustration online protection

Rails Long Term Support

Rails LTS provides security patches for old versions of Ruby on Rails (2.3, 3.2, 4.2 and 5.2)

  • Prevents you from data breaches and liability risks
  • Upgrade at your own pace
  • Works with modern Rubies
Read more Show archive.org snapshot

All important status codes also have a symbol alias, which makes your code easier to read:

render 'results', status: :bad_request

Attached is a list Show archive.org snapshot of available symbol values for :status.

Posted by Henning Koch to makandra dev (2018-02-01 14:32)