0

JavaScriptアプリのサーバーエンドを書いています。しかし、このアプリのjsとデザインAPIを作成するエンジニアは、すべてのajaxが次のようにjsonデータを「1つの」URLに送信することを決定しました。

{
 "id":"...",
 "method":"method_name",
 "params":{...}
}

したがって、「method_name」ごとに異なるサービスを提供する必要があります。そして、Railsルーターはこの問題に対処できません。

このメソッドを使用してObject.send、異なるサービスを別のメソッドにルーティングできますが、コードを別のControllerクラスに配布したいと思います。

ファイル内のjsonデータを解析できroute.rbますか?次に、にルーティング/url/method_namecontroller/actionますか?

4

0 に答える 0