RESTful命名约定,适用于所有父母的合并子女

时间:2019-03-06 09:44:22

标签: rest restful-url

我有一个像这样设计的RESTful API:

  • /api/v1/parents-返回所有父母
  • /api/v1/parents/%d/children-返回给定父母的所有孩子

现在,我希望有一个端点可以在一次调用中返回所有父母的所有孩子。对于这样的端点,什么是好的命名? /api/v1/parents/children射门好吗?

1 个答案:

答案 0 :(得分:1)

  

RESTful命名约定

REST不在乎您为资源标识符使用什么拼写。

  

/ api / v1 /父母/孩子们射门好吗?

  • /api/v1/parents/children很好。
  • /api/v1/children很好。
  • /api/v1?children很好。
  • /53C670D3-B589-4039-9F7C-9A247323C895很好。