アクセスする必要のあるSSL対応ポートを持つサーバーとのTCP接続を確立する必要があります。
XMLファイルを送信し、サーバーから応答を取得する必要があります。
SSLを有効にする前は、以下のコードを使用してサーバーからデータを取得することができました。
require 'socket'
myXML = 'test_xml'
host = 'myhost.com'
port = 12482
socket = TCPSocket.open(host,port) # Connect to server
socket.send(myXML, 0)
response = socket.recvfrom(port)
puts response
socket.close
これで、接続を確立するために必要な「certi.pfx」ができました。my_xmlデータを送信して応答を取得します。これはどのように行うことができますか。
また、「pem」ファイルと「key」ファイルがあるかどうか、接続を確立する方法、my_xmlデータを送信して応答を取得する方法についても知りたいです。
助けてください。