Python pylons RESTful API方法(get、put、post和dette)
我对使用挂架框架是新手,我正在尝试使用 RESTful API方法。我不知道如何使用这些方法,我有 看那本书() 但它只给出了request.params的示例,所以有人能解释一下我如何使用它吗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。若您正在使用进行编程,他们的
方法和如何测试控制器是否响应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