Curb Gem无法在Ruby中工作

时间:2015-10-30 01:01:38

标签: ruby-on-rails ruby curl

我是一个ruby用户,现在尝试将curl php中的几个表达式转换为Ruby。我安装了gem“Curb”并输入了以下命令。但浏览器称“无法加载此类文件 - 卷曲”。我怎么知道宝石安装得好?或者我的命令错了吗?

  def  test
    require 'curl' # or require 'curb'
    request_url = 'https://api.iamport.kr/payments/abcdefg'
    c =  Curl::Easy.perform(request_url)
    @body = c.body_str
  end

我愿意从一开始就逐行改变。但是我被困在第一线!我很期待听到意见!!

最佳

1 个答案:

答案 0 :(得分:0)

同时安装:curlcurb

gem install curl    
gem install curb

然后,这段代码工作正常:

def test
    require 'curb'
    request_url = 'https://api.iamport.kr/payments/abcdefg'
    c =  Curl::Easy.perform(request_url)
    @body = c.body_str
    p @body
end

test

如果您在Rails应用中使用此功能,请在Gemfile中添加:

gem curl  
gem curb

然后运行:

bundle install.