https python网页是否需要任何东西

时间:2014-06-19 16:39:26

标签: python ssl

我一直在使用python来创建一个Web应用程序,到目前为止它一直运行良好。现在我想使用https加密客户端和服务器之间的数据传输。通信通常只是发布表格和网页,不涉及金钱交易。除了使用证书设置服务器并将其配置为使用https之外,我还需要更改为python代码吗?我看到很多关于ssl for python的信息,我不确定我是否需要这些模块和python设置来使https工作。

由于

1 个答案:

答案 0 :(得分:0)

通常,Python Web应用程序的ssl部分由某些前端Web服务器管理,如nginxapache左右。

这不需要对您的代码进行任何修改(假设您不希望用户通过客户端的ssl证书进行身份验证,这是非常奇特的,但可能的情况)。

如果你想运行纯Python解决方案,我建议使用cherrypy,它能够提供相当可靠和高性能的Web服务器部分(它很可能会慢于nginx或{{ {1}})。