在python上放置API



我正在创建一个REST API。基本思想是将数据发送到服务器,并且服务器为我提供了其他一些相应的数据回报。我想用SSL实现此功能。我需要在客户端和服务器之间具有加密的连接。Python中哪个最好的休息框架可以实现?

您可以选择开发API的任何框架,如果您希望在API端点上使用SSL,则需要使用托管您的应用程序

的Web服务器来设置SSL

您可以使用获得免费的SSL证书,让我们加密。但是,您将需要一个域才能获得有效的SSL证书。

客户端和服务器之间的SSL连接不取决于您选择的框架。诸如Apache HTTPD和NGINX之类的Web服务器作为您Python Web应用程序的反向代理的公开代理。使用网络服务器配置SSL将为您提供客户端和服务器之间的加密通信

假设您正在谈论REST API和其他堆栈之间的通信(例如烧瓶(另一个服务器((。

REST API只要同意共享数据的共同协议,就可以使用任何类型的平台传达数据。

可以使用XML,YAML或JSON共享数据。您的休息API可以放在您喜欢的任何堆栈上。架构将是: -

Your main site(microservice or monolithic) <=> REST Apis(microservices) 

您可以使用djangorestframework或您喜欢的任何其他。

相关内容

  • 没有找到相关文章

最新更新