繁体   English   中英

令牌认证

[英]Token authentication

简单的代码

require 'net/http'

url = URI.parse('get json/other data here [link]')
req = Net::HTTP::Get.new(url.to_s)
res = Net::HTTP.start(url.host, url.port) {|http|
  http.request(req)
}
puts res.body

只是想知道如何在php cURL中放置一个身份验证令牌,我就是这样做的

    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Bearer xxx')); //Bearer token for authentication

想知道如何为Ruby做这件事。

你可以简单地添加标题:

req = Net::HTTP::Get.new(url.to_s)
req['Authorization'] = "Bearer xxx"

或更短:

request = Net::HTTP::Get.new(url.to_s, {'Authorization' => 'Bearer vF9dft4qmT'})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM