Python pylons RESTful API方法(get、put、post和dette)

Python pylons RESTful API方法(get、put、post和dette),python,rest,pylons,Python,Rest,Pylons,我对使用挂架框架是新手,我正在尝试使用 RESTful API方法。我不知道如何使用这些方法,我有 看那本书() 但它只给出了request.params的示例,所以有人能解释一下我如何使用它吗 方法和如何测试控制器是否响应POST、PUT等 您的IDE可能具有测试它的功能 您可以从浏览器中非常类似地测试任何RESTAPI。查看此答案了解更多详细信息: 就我个人而言,我通常编写自定义javascript来测试RESTAPI。或者对于简单的GET,只需浏览器中的URL。若您正在使用进行编程,他们的

我对使用挂架框架是新手,我正在尝试使用 RESTful API方法。我不知道如何使用这些方法,我有 看那本书() 但它只给出了request.params的示例,所以有人能解释一下我如何使用它吗
方法和如何测试控制器是否响应POST、PUT等

您的IDE可能具有测试它的功能

您可以从浏览器中非常类似地测试任何RESTAPI。查看此答案了解更多详细信息:

就我个人而言,我通常编写自定义javascript来测试RESTAPI。或者对于简单的GET,只需浏览器中的URL。若您正在使用进行编程,他们的最新版本有一个非常棒的内置工具

至于编程接口-请看一看-我相信这是一个用挂架构建的rest api框架。

我使用(一个高效的功能丰富的命令行工具):

得到

职位

删除

curl -i -H "Accept: application/json" -X DELETE http://localhost:5000/CONTROLLER/ACTION/ID
curl -i -H "Accept: application/json" -X POST -d "param1=value1" http://localhost:5000/CONTROLLER/ACTION
curl -i -H "Accept: application/json" -X PUT -d "param1=value1" http://localhost:5000/CONTROLLER/ACTION/ID
curl -i -H "Accept: application/json" -X DELETE http://localhost:5000/CONTROLLER/ACTION/ID