通过rails中的RestClient调用不同的控制器?

时间:2016-06-13 12:43:44

标签: ruby-on-rails rest-client

您好我正在开发我的rails应用程序的api,我的rails应用程序将像一个服务器 那些称之为apis的人。

我已经构建了一个api,它提供了数据库中的角色。 当我在浏览器http://localhost:3000/apis/roles上点击此网址时,它就是 工作正常,但当我 从我的控制器调用它代码停止execting并且页面继续 装载

下面是我的代码

 def new
      uri = "http://localhost:3000/apis/roles"  # controller => apis/roles , action => index
      response = RestClient.get uri # code stops here 
      debugger
       render json: {
        message: "hello users"
      }
  end

当我按Clt + c停止服务器时,我遇到了这个问题ThreadError: Attempt to unlock a mutex which is locked by another thread

任何想法为什么我得到这个

0 个答案:

没有答案