simple-https-server

# taken from https://gist.github.com/DannyHinshaw/a3ac5991d66a2fe6d97a569c6cdac534 # which taken from http://www.piware.de/2011/01/creating-an-https-server-in-python/ # generate server.pem with the following command: #openssl req -new -x509 -keyout key.pem -out server.pem -days 365 -nodesimport http.server import ssl import sysprint("usage:【simple-https-server】 ")port, certfile, keyfile = sys.argv[1:]server_address = ('0.0.0.0', int(port)) httpd = http.server.HTTPServer(server_address, http.server.SimpleHTTPRequestHandler) httpd.socket = ssl.wrap_socket(httpd.socket, server_side=True, certfile=certfile, keyfile=keyfile, ssl_version=ssl.PROTOCOL_TLS) httpd.serve_forever()

    推荐阅读