2

自过去几个小时以来,我们的代码在 heroku 服务器上生成异常。在此之前,它在具有相同代码的同一台服务器上工作正常。

Errno::ECONNRESET (Connection reset by peer - SSL_connect)Heroku 服务器是个例外。

我们遇到异常的代码行是:

response = http.request(request, json_data) 

此异常的可能原因/解决方案可能是什么?

  def self.get_response_from_v2(url,json_data)
  http = Net::HTTP.new(url.host, 443)
  http.use_ssl = true
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE
  request = Net::HTTP::Post.new(url.path, {'Content-Type' => 'application/json'})
  request.basic_auth url.user, url.password if url.user
  response = http.request(request, json_data)
  result = JSON.parse(response.body)
  result
end

我们已经尝试了解决方案:

使用 ruby​​gem 访问 Shopify API 时出现 SSL_connect 错误

4

0 回答 0