ActionController::Base#render()でヘッダを追加する。
2007 年 9 月 4 日
Comments off
301でLocationを追加したかったんだけどrenderは追加ヘッダを受け取ってくれなくて悩んだのでメモ。
response.headers['Location'] = 'http://www.yahoo.com/'
render :nothing => true, :status => 301
[ref.] RailsでHTTP Responseとして201 Createdを返したい
ステータスのついでに受けてくれてもいいんじゃないかと思ったんだけど、そこは自分でやれってことなのかね。
カテゴリー: Rails