0

我正在编写 JavaScript 应用程序的服务器端。但是编写这个应用程序的 js 和设计 API 的工程师决定所有 ajax 都将 json 数据发送到“一个”URL,如下所示:

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

所以,我必须为不同的“method_name”提供不同的服务。而 Rails 路由器无法解决这个问题。

我可以使用该Object.send方法将不同的服务路由到不同的方法,但是,我想将我的代码分发到不同的 Controller 类。

我可以解析route.rb文件中的 json 数据吗?然后路由/url/method_namecontroller/action

4

0 回答 0