我们不能使用 GET 在 REST 中创建新资源而不是 PUT 吗?

阿比

我是 REST Web 服务的新手。我一直在经历一个教程,其中描述了

  1. GET 用于提供对资源的只读访问
  2. PUT 用于创建新资源
  3. DELETE 用于删除资源
  4. POST 用于更新/创建资源

而这样的例子不胜枚举。

因此,如果我们将参数/参数传递给服务来处理某些事情,为什么我们不能使用 GET 实现更新操作或使用 GET 或 POST 执行删除操作。服务将如何控制将在后端发生的操作?

您可以在各处找到流行 API 的列表。

https://webdam.com/blog/top-10-web-apis_bridging-todays-technology/ http://www.computersciencezone.org/50-most-useful-apis-for-developers/

想想 facebook:获取提要、放置状态、发布新的个人资料图片、删除评论、补丁加入组。

https://developers.facebook.com/docs/javascript/reference/FB.api

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

REST API的GET和POST / PUT资源不同吗?

来自分类Dev

REST为什么我们不能使用字符作为查询参数

来自分类Dev

Sonar抱怨变量声明。.我们不能使用“ _”吗?

来自分类Dev

Sonar抱怨变量声明。.我们不能使用“ _”吗?

来自分类Dev

我们可以使用DRF创建Rest API视图以从服务器下载文件吗?

来自分类Dev

我们不能对CUDA中的浮点变量使用原子操作吗?

来自分类Dev

我们不能从initializer_list创建std :: array,但是我们可以使用带有可变参数的辅助函数来创建它吗?

来自分类Dev

我们可以通过REST API创建HBase命名空间吗?

来自分类Dev

我们不能在 C++ 中不使用指向对象的指针来创建节点吗?

来自分类Dev

我们可以在spring boot中基于rest api的路径参数实现@Conditional Bean吗?

来自分类Dev

为什么我们不能使用rank()分析函数删除表中的重复项?

来自分类Dev

为什么我们不能使用rank()分析函数删除表中的重复项?

来自分类Dev

为什么我们不能使用scanf直接初始化struct中的变量?

来自分类Dev

使用 PUT 和 POST 更新 REST 资源

来自分类Dev

我们不是在使用双精度数组吗?

来自分类Dev

这些天我们不是在使用jsss吗?

来自分类Dev

我们可以在各处使用const而不是let吗?

来自分类Dev

我们可以把条件放在REST API上吗

来自分类Dev

我们可以在Paypal REST API中使用参考交易吗?

来自分类Dev

REST PUT创建或更新

来自分类Dev

可以对get和post rest api使用相同的资源名称吗

来自分类Dev

为什么我们有像 GET、POST 和 PUT 这样的 HTTP 动词而不是 SELECT、INSERT 和 Update

来自分类Dev

我应该使用PUT创建具有已知ID(例如电子邮件)的资源吗?

来自分类Dev

我应该使用PUT创建具有已知ID(例如电子邮件)的资源吗?

来自分类Dev

为什么我们不能使用自己的mysql数据库而不是django数据库?

来自分类Dev

我们需要在MobileFirst中为REST API管理服务进行任何其他设置吗?

来自分类Dev

我们可以在Java 7中同时使用资源尝试和多重捕获吗?

来自分类Dev

在Django Rest Framework中创建或更新(使用PUT)

来自分类Dev

创建资源之前,我们可以在Terraform中匹配多个条件吗?

Related 相关文章

  1. 1

    REST API的GET和POST / PUT资源不同吗?

  2. 2

    REST为什么我们不能使用字符作为查询参数

  3. 3

    Sonar抱怨变量声明。.我们不能使用“ _”吗?

  4. 4

    Sonar抱怨变量声明。.我们不能使用“ _”吗?

  5. 5

    我们可以使用DRF创建Rest API视图以从服务器下载文件吗?

  6. 6

    我们不能对CUDA中的浮点变量使用原子操作吗?

  7. 7

    我们不能从initializer_list创建std :: array,但是我们可以使用带有可变参数的辅助函数来创建它吗?

  8. 8

    我们可以通过REST API创建HBase命名空间吗?

  9. 9

    我们不能在 C++ 中不使用指向对象的指针来创建节点吗?

  10. 10

    我们可以在spring boot中基于rest api的路径参数实现@Conditional Bean吗?

  11. 11

    为什么我们不能使用rank()分析函数删除表中的重复项?

  12. 12

    为什么我们不能使用rank()分析函数删除表中的重复项?

  13. 13

    为什么我们不能使用scanf直接初始化struct中的变量?

  14. 14

    使用 PUT 和 POST 更新 REST 资源

  15. 15

    我们不是在使用双精度数组吗?

  16. 16

    这些天我们不是在使用jsss吗?

  17. 17

    我们可以在各处使用const而不是let吗?

  18. 18

    我们可以把条件放在REST API上吗

  19. 19

    我们可以在Paypal REST API中使用参考交易吗?

  20. 20

    REST PUT创建或更新

  21. 21

    可以对get和post rest api使用相同的资源名称吗

  22. 22

    为什么我们有像 GET、POST 和 PUT 这样的 HTTP 动词而不是 SELECT、INSERT 和 Update

  23. 23

    我应该使用PUT创建具有已知ID(例如电子邮件)的资源吗?

  24. 24

    我应该使用PUT创建具有已知ID(例如电子邮件)的资源吗?

  25. 25

    为什么我们不能使用自己的mysql数据库而不是django数据库?

  26. 26

    我们需要在MobileFirst中为REST API管理服务进行任何其他设置吗?

  27. 27

    我们可以在Java 7中同时使用资源尝试和多重捕获吗?

  28. 28

    在Django Rest Framework中创建或更新(使用PUT)

  29. 29

    创建资源之前,我们可以在Terraform中匹配多个条件吗?

热门标签

归档