为应用程序添加REST支持

时间:2013-09-12 18:28:15

标签: rest

我需要为我的应用程序提供REST支持。目前我的应用程序在Linux中,它具有可用于配置它的CLI命令。我想为它添加REST API支持,以便我也可以使用REST调用来配置我的应用程序。我希望只有一个简单的HTTP服务器用于REST调用,然后将这些请求映射到相应的CLI命令以进行添加,删除,更新。

任何人都可以向我提供一些关于我应该注意的信息,可用于执行相同操作的工具,以及一些可以看到的好链接。

1 个答案:

答案 0 :(得分:1)

您可以尝试在Python3中继承http.server.BaseHTTPRequestHandler类。

它有一个简单的界面,满足您的需求。只需将do_<Method Name>函数添加到您的子类,分别创建命令行参数并调用您的应用程序。