REST API URL /端点设计

时间:2017-01-22 16:04:26

标签: rest

我在这里讨论一些REST API设计,案例是: 我们有课程表和讲座表,课程有很多讲座,“讲座是一门课程的实例”,但争论的焦点是我们如何才能获得讲座? /当然/ ID /讲座 要么 /讲座/ COURSE_ID 或者我们应该让2个选项可用?

谢谢。

1 个答案:

答案 0 :(得分:0)

我的第一个直觉是你必须要求用类似

的课程讲课
  

GET / root / courses / course1 / lectures

这将产生指向该课程的讲座的链接列表。 然后,您可以通过以下方式查询有关这些讲座的详细信息:

  

GET / root /讲座/讲座1

使用从第一个查询获得的链接:/root/lectures/lecture1等。