使用ruby gem httparty时出现SSL证书验证失败的错误,这是由于无法获取本地颁发者证书导致的。为了解决这个问题,可以采取以下步骤:
以下是一个使用httparty禁用SSL证书验证的示例代码:
require 'httparty'
require 'openssl'
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
response = HTTParty.get('https://example.com')
请注意,禁用SSL证书验证可能会带来安全风险,因此请谨慎使用,并确保你信任请求的目标服务器。
关于httparty和SSL证书验证的更多信息,你可以参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云