定义REST API资源的访问点

时间:2014-08-10 03:00:07

标签: rest

我需要定义REST资源的路径:付款类型

两个选项:

  1. / paymentstypes
  2. /付款/类型
  3. 根据最佳实践和语义,最佳选择是什么?

    我在思考CRUD操作和查询操作

1 个答案:

答案 0 :(得分:1)

REST API通常设计为“资源”的“集合”。

这取决于你究竟回来了什么。如果您正在讨论PaymentType资源的集合,则应使用/paymenttypes(或/payment_types来提高可读性)。

另一方面,如果您指的是名为Payment的{​​{1}}资源的子集合,则通常会使用类似Type

的内容

有关详情,请参阅Wikipedia