JavaScriptアプリのサーバーエンドを書いています。しかし、このアプリのjsとデザインAPIを作成するエンジニアは、すべてのajaxが次のようにjsonデータを「1つの」URLに送信することを決定しました。
{
"id":"...",
"method":"method_name",
"params":{...}
}
したがって、「method_name」ごとに異なるサービスを提供する必要があります。そして、Railsルーターはこの問題に対処できません。
このメソッドを使用してObject.send
、異なるサービスを別のメソッドにルーティングできますが、コードを別のControllerクラスに配布したいと思います。
ファイル内のjsonデータを解析できroute.rb
ますか?次に、にルーティング/url/method_name
しcontroller/action
ますか?