pluotsorbet/tests/sslEchoClient.py

21 строка
411 B
Python
Executable File

#!/usr/bin/env python
import socket, ssl, pprint
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
ssl_sock = ssl.wrap_socket(s,
ca_certs="cert.pem",
cert_reqs=ssl.CERT_REQUIRED)
ssl_sock.connect(('localhost', 54443))
text = 'Hello, world!'
ssl_sock.write(text)
print "send: " + text
data = ssl_sock.read()
print "recv: " + data
ssl_sock.close()