python - HTTP 方法分类取消与删除

标签 python rest http

在 API 中,什么 HTTP METHOD 应该用于取消操作。

我想这不会是一个 DELETE 请求,因为资源没有被释放。在这种情况下,它应该是 POST 还是 PUT ?这是一些文档,但我仍然不清楚与此的区别:http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html

最佳答案

这不是删除。取消操作是状态更改,状态更改意味着更新。

我个人会使用 PUT,因为您通常知道要更新的资源的 URI。

另请参阅此帖子了解更多详情:PUT vs POST in REST .

关于python - HTTP 方法分类取消与删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27086270/

相关文章:

json - 如何在swift中处理不同的JSON HTTP响应

http - 为用户与其他实体交互构建 URL 的 RESTful 方式是什么?

javascript - 如何从 cookie 中获取 http 模式为 true 的值

python - 删除 numpy 中的嵌套循环

python - sympy 中矩阵的按列(或按行)运算

python - uWSGI mules VS 原生 Python 线程

asp.net-mvc-3 - MVC3 REST 部署

java - Java Jersey 中的地理位置

python - Django 中的 for 循环

java - 数组上的 JAXB JSON 强制括号