0

RailsでHTMLテンプレート(ユーザーが作成したもの)をJSONとして出力するWebアプリを作成しています。ただし、WebブラウザーまたはクローラーがレンダリングされたJSONを表示できるようにしたくはありません(にアクセスしたときのようにhttp://example.com/content.json)。AJAXリクエストのみがコンテンツを解析できるようにしたいのです。これは可能ですか?もしそうなら、どうすればRailsでそれを行うことができますか?

4

1 に答える 1

2

コントローラで使用if request.xhr?して、リクエストがAJAXであるかどうかを検出します。

RailsはリクエストがAJAXであったかどうかを検出します

于 2013-03-03T06:18:57.393 に答える