小编ven*_*nky的帖子

放置与后置 - REST

在查看"petclinic"中的代码时,我注意到以下几行

<c:choose>
  <c:when test="${owner.new}"><c:set var="method" value="post"/></c:when>
  <c:otherwise><c:set var="method" value="put"/></c:otherwise>
</c:choose>
Run Code Online (Sandbox Code Playgroud)

SO的讨论中,似乎PUT应该用于"创建/更新",POST用于"更新".

哪个是对的?

使用post为"create"和put为"update"有什么影响?

注意:根据HTTP/1.1规范.在引用的SO讨论中引用,上面给出的代码似乎具有正确的行为.

rest http crud

2
推荐指数
2
解决办法
6780
查看次数

标签 统计

crud ×1

http ×1

rest ×1