【发布时间】:2012-10-01 22:58:48
【问题描述】:
我需要与具有启用 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数据并得到响应。
请帮忙。
【问题讨论】:
标签: ruby sockets ssl-certificate tcpclient tcp-ip