我需要与我的服务器建立 TCP 连接,该服务器具有我需要访问的启用 SSL 的端口。
我需要发送一个 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 数据并获得响应。
请帮忙。