【发布时间】:2017-12-26 10:05:26
【问题描述】:
我是 Rails 新手,在发出 HTTP Post 请求时遇到问题。
我想简单地使用两个参数“client_id”和“client_secret”进行 POST,响应将包含授权令牌,我只想将此令牌传递回之前调用的函数。
这是我使用 net/http 的初始代码
require 'net/http'
require 'uri'
def authorize
uri = URI.parse('https://api.url.com/auth?client_id=' + ENV['CLIENT_ID'] + '&client_secret=' + ENV['CLIENT_SECRET'])
res = Net::HTTP::Post.new(uri)
return res.data.token
end
【问题讨论】:
-
您的错误信息是什么?目前,这个问题与 Rails 无关。
标签: ruby post http-post net-http