我是一个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
我愿意从一开始就逐行改变。但是我被困在第一线!我很期待听到意见!!
最佳
答案 0 :(得分:0)
同时安装:curl
和curb
:
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.