タグ

ブックマーク / wota.jp (1)

  • ヽ( ・∀・)ノくまくまー(2006-03-17) - Controller#respond_to (The accept header)

    ● [Rails][Rails1.1] Controller#respond_to (The accept header) DHH たんがまったやってしまいました。HTTP の Accept フィールドに応じて render 処理を使い分けるController#respond_to というメソッドが追加されました。多くの場合、WebサービスCGIもAjaxも出力が違うだけで処理は一緒ですので、全部を1つのアクション内で処理して、最後の出力部分だけエレガントに切り替えできればいいよね、というコンセプトのようです。 ● 概要 HTTP/1.1 リクエストヘッダ中の Accept フィールドを見る content-type に応じてリクエストのデータ形式を自動変換してくれる 従って、コントローラは同じロジック(action)で対応できる Accept の種類(mimeタイプ)に応じて、実行す

  • 1