python - 需要一个支持 HTTPS 的 Python XML-RPC 服务器

标签 python ssl https xml-rpc

我已经有一个非常简单的 Python 线程 XML-RPC 服务器:

from SocketServer import ThreadingMixIn
class AsyncXMLRPCServer(ThreadingMixIn, SimpleXMLRPCServer):
    pass

server = AsyncXMLRPCServer(('localhost', 9999))
server.register_instance(some_object())
server.serve_forever()

现在我想让它只能通过 https 访问。我该怎么办?

最佳答案

标准库不支持 HTTPS 服务器。有一个Cookbook Recipe使用 OpenSSL 模块。还有一个Twisted solution .

关于python - 需要一个支持 HTTPS 的 Python XML-RPC 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1506379/

相关文章:

node.js - 使用 docker 部署 https Node.js 服务器的最佳方法是什么?

node.js - https GET 请求从浏览器成功但从 Node js 服务器失败

Python 3 范围与 Python 2 范围

.htaccess - 是否可以将 https ://www. 示例转发到 https ://example?

python:字典的递归字典

c++ - 我可以对不同的网址使用相同的 curl 句柄吗? (试图从一个网址的多个页面下载数据)

android - HostnameVerifier 接口(interface)的不安全实现 - Android

rest - SoapUI 不检查证书?

python - Pandas 对字符串列中以逗号分隔的整数求和

python - Matplotlib:曲线接触轴边界。如何解决这个问题?