Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 通过对等端重置连接-SSL\U连接_Ruby On Rails_Ruby_Parse Platform_Https_Openssl - Fatal编程技术网

Ruby on rails 通过对等端重置连接-SSL\U连接

Ruby on rails 通过对等端重置连接-SSL\U连接,ruby-on-rails,ruby,parse-platform,https,openssl,Ruby On Rails,Ruby,Parse Platform,Https,Openssl,有时,当我从RAILS服务器发送Https请求时,我会遇到这个错误,有时会正常工作。 我想了解不工作背后的原因,以及它有时是如何工作的 我的代码: require 'net/http' require "uri" require 'net/https' def parse_query(classname, conditions) url = "https://link" uri = URI.parse(url) http = Net::HTTP.new(uri.host

有时,当我从RAILS服务器发送Https请求时,我会遇到这个错误,有时会正常工作。 我想了解不工作背后的原因,以及它有时是如何工作的

我的代码:

require 'net/http'
require "uri"
require 'net/https'

def parse_query(classname, conditions)
    url = "https://link"
    uri = URI.parse(url)
    http = Net::HTTP.new(uri.host, uri.port)
    http.use_ssl = true
    http.verify_mode = OpenSSL::SSL::VERIFY_NONE
    request = Net::HTTP::Get.new(uri.request_uri)
    request["X-Parse-Application-Id"] = "some data"
    request["X-Parse-REST-API-Key"] = "some data"
    request["Content-Type"] = "application/json"

    response = http.request(request)
end
Rails版本=4.2.1 Ruby版本=2.2.1