2017-08-10 9 views
1

の任意のパスにHTTPリクエストGETパラメータをキャッチするRailsの方法は何ですか?たとえば、http://example.org/<PATH>?foo=bar<PATH>は何でもよい)に...?foo=barを保存する場合は、共通のsessionオブジェクトに保存します。RailsのどのページでもGETパラメータを取得するには?

明白な悪い解決策は、すべてのコントローラアクションに共有メソッドを追加すること、またはをbefore_actionで上書きすることです。しかし、もっと良い方法があるはずです。これにはRailsミドルウェアやフックがありますか?

答えて

0

before_actionApplicationController(またはベースコントローラクラスに使用するもの)を追加してから、コントローラにそのコントローラを継承させます。

関連する問題