春天数据中的子资源发布的实际有效负载而不是资源uri?

时间:2018-07-13 10:39:06

标签: java rest post spring-data-rest hateoas

我正在将REST API与 Spring Data Rest 一起使用。我是新来的。根据其文档here,它提到对于端点的子资源 POST 操作,我们需要提供URI的发布资源(hateoas链接)作为有效载荷,而不是实际的资源主体。

例如:我有一个这样的端点。

POST / my-service / users / {userId} / cars

我正在这样做。

/ my-service / users / 100 / cars

请求有效载荷:

my-service/cars/2

但是我需要这样的请求有效载荷。

{
  "carNumber": "re677",
  "make": "toyota",
  "model": "corolla"
}

我在这里有2个问题。

(1)既然我们要添加新资源,那么在哪里可以找到它的链接?

(2)是否仍然可以通过实际主体来发布子资源?

0 个答案:

没有答案