def setup(self):
# SSLify..
if self.server.sslkey:
import ssl
sslca = self.server.sslca
keyfile = self.server.sslkey
certfile = self.server.sslcrt
sslreq = ssl.CERT_NONE
# If they specify a CA key, require valid client certs
if sslca:
sslreq=ssl.CERT_REQUIRED
self.request = ssl.wrap_socket(self.request,
keyfile=keyfile, certfile=certfile,
ca_certs=sslca, cert_reqs=sslreq,
server_side=True)
http.server.BaseHTTPRequestHandler.setup(self)
评论列表
文章目录