我正在将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)是否仍然可以通过实际主体来发布子资源?