今まで見て見ぬふりしてきたけど
scaffold で出来るコントローラー内のよくわからないコードに
真剣に向き合ってみた
status: :unprocessable_entity
文法は正しいからエラーがださない。ただ失敗したという意味
status: :created, location: @blog
新しくデータベースに追加した(リソースを作成した)
内容は location
にいれておく
という意味
head :no_content
処理は成功したけど特に返す情報はないという意味
head
これは HTTPリクエストではなく render
とかの仲間
通知するだけという意味
こちらは以下参照させていただいた
その他参考になりそうな部分は以下
HTTP は調べれば調べるほど沼だった
気が向いたときにちまちま勉強する