Ho bisogno di stabilire una connessione TCP con il mio server che ha una porta abilitata SSL, che ho bisogno di accedere.Come stabilire una connessione TCP/IP abilitata SSL in Ruby
Ho bisogno di inviare un file XML e ottenere la risposta dal server.
Prima che SSL venisse abilitato, sono stato in grado di ottenere i dati dal server utilizzando il codice riportato sotto.
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
ora ho un 'certi.pfx' con la quale ho bisogno di stabilire una connessione, Inviare i dati my_xml e ottenere la risposta. Come si può fare.
Vorrei anche sapere se ho il file 'pem' e 'chiave', come posso stabilire una connessione, inviare i miei dati my_xml e ottenere la risposta.
Per favore aiuto.
Ciao, cosa devo fare se non voglio chiudere il socket? – freeze
Penso che sia possibile rimuovere l'ultima riga ssl_socket.close questo manterrà la connessione aperta. Non sono sicuro esattamente –