刚刚将gem "rest-client", "~> 1.6.7"
添加到我的gem文件中并运行了bundle install。
尝试让应用向本地码头发送获取请求
@server = "http://127.0.0.1:3333"
RestClient.get @server+'/command/core/get-version'
结果
未初始化的常量XController :: RestClient
更新 问题解决了,我忘了重新启动网络服务器。
答案 0 :(得分:4)
问题是它需要重新启动服务器才能使新安装的gems生效。
答案 1 :(得分:3)
在外面的铁轨上,我遇到了同样的问题。解决方案:
require 'rest-client'
答案 2 :(得分:2)
我几次将宝石restclient
命名为rest-client
而不是{{1}} :)。这两种宝石都存在,但带破折号的宝石是正确的。