首页 文章

定义REST API资源的访问点

提问于
浏览
0

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

两种选择:

  • / paymentstypes

  • /付款/类型

根据最佳实践和语义,最佳选择是什么?

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

1 回答

  • 1

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

    这取决于你究竟在讨论 PaymentType 资源的集合,你应该使用 /paymenttypes (或者为了可读性而使用 /payment_types ) .

    另一方面,如果您指的是 Payment 资源的子集合,名为 Type ,则通常会使用类似 /payments/1/types 的内容 .

    有关更多信息,请参阅Wikipedia .

相关问题