質問失礼いたします!
HTTPメッセージに関する質問です。
Webを支える技術という技術書に「POSTで子リソースを作ったときのレスポンスは201 createdである」
というような趣旨の記述がありました。
Railsでいえば、usersコントローラーのcreateアクションで
ユーザー作成成功時に redirect_to @userでリダイレクトさせますが
この際に生成されるレスポンスのステータスコードが201 createdになるべき、という意味だと解釈いたしました。
(redirect_toはデフォルトでは302を返しますので、:201をredirect_toメソッドの引数に取る?)
ですが、railsチュートリアルや他の場所でもそのような解説がなくて
自分の仮説に自信が持てないでいます。
上記のような解釈で大丈夫でしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/11 00:53
2019/09/11 01:38