3

可以看到这是如何工作的:

/用户/456

使用 GET、POST 和 DELETE,但不使用 PUT,除非调用者以某种方式知道下一个主键或者他们自己提供它......这是如何完成的?

我将按照我在这里阅读的内容进行:PUT vs POST in REST

PUT 方法请求将封闭的实体存储在提供的 Request-URI 下。

4

1 回答 1

7
  1. 客户端应发送POST 请求/user以创建资源。
  2. 然后服务器应返回201 CREATED响应,并在 Location标头中包含资源的 URI。
  3. 然后,客户端可以GET//从它被赋予的 URI 中读取/更新/删除资源PUTDELETE
于 2011-06-09T00:45:43.470 回答