从另一个控制器消费本地JSON API
我正在构建一个应用程序,作为Android应用程序的后端以及rails web应用程序。 为了充当后端,我已经构建了一系列api控制器(例如:api_users contoller,带有动作显示,更新等),它将返回JSON / XML输出(使用RABL)。
在我的Web应用程序中,当需要更新用户配置文件时,我只想调用api_users控制器的更新操作,并在我的用户控制器中解析json输出,解析此输出,然后将数据移交到我的视图等。我该如何去打这样的电话?
一个非常糟糕的解决方法似乎是像对待任何外部API一样对待它,并使用Net :: Http等来调用它。有人可以帮助/指导我采取这种方式吗?
谢谢,
Ramkumar。
由于我没有找到任何简单的方法来做到这一点,我决定把它看作是一个外部的API。 我决定只是使用localhost来调用它,而不是一直到dns和back。
链接地址: http://www.djcxy.com/p/45643.html