ruby - How to write a POST request with SSL version = TLS, I got SSL_connect SYSCALL returned=5 errno=0 -
In the Ruby I want to rewrite this curl script
Putting some data on the server Uses POST for SSL
curl -k https: //
This curl script works, but the following ruby script does not work.
I use the rest of the client libraries
error me # & lt; OpenSSL :: SSL :: SSLError has been found: SSL_connect SYSCALL = 5 errno = 0 state = SSLv3 Read server hello A & gt;
header = {"accept" => "App / Jason", "Content-type" = & gt;
RestClient is the default for SSLv3, which you should not use for security reasons. To change something more modern:
Rest client :: resource.name ('https: // & lt; SERVER_ADDRESS & gt;: 443 / service' ,: ssl_version = & gt; ; 'TLSv1'). Post (: json_key = & gt; "json_value")
Comments
Post a Comment