【发布时间】:2019-09-15 07:57:31
【问题描述】:
我已经阅读了很多关于 PUT 和 POST 之间区别的答案。 提供的答案是 PUT 在几乎所有答案中都是幂等的。
使用 Put 时,提供一个 Id 并提供完整的实体,
我的疑问是,如果我们使用带有 id 作为输入的 post 方法与实体一起使用会有什么不同。在任何一种情况下,都必须进行数据库查询以检查数据是否存在。
那么为什么有两种不同的方法呢?如果它们的运作方式,两者之间有什么区别吗? PUT 在技术上比 POST 提供了哪些额外的功能或特性,而不仅仅是口头上的差异。
【问题讨论】: