HTTP使用证书文件(PEM)在Ruby中获取请求

时间:2019-03-19 10:33:50

标签: ruby http request

我正在尝试使用使用各种参数的红宝石发出获取请求

  • 密码
  • cert(PEM文件路径存储在本地)
  • 网址

我是这个初学者。我只需要一个简单的ruby脚本即可从端点获取响应。

require 'rest-client'
require 'json'

reply = RestClient.get("https://api.example.com", {:ssl_client_cert => OpenSSL::PKey::RSA.new(File.read("/Users/sudhanshushrivastava/Desktop/test.pem"), "test")})

p JSON.parse(reply)

0 个答案:

没有答案