如何在Controller中正确命名/格式化端点?

时间:2020-04-20 11:51:11

标签: rest api

我现在在命名端点时遇到两难选择,我真的很需要意见

  1. 我有一个控制器TicketController
  2. 我有一个控制器TicketAttachmentController

我需要一个端点来获取票证的票证附件。 我应该怎么做?

    TicketController下的
  1. ticket / {ticketId} / ticketattachments
  2. TicketAttachmentController下的
  3. ticketattachments?ticketId = {ticketId}

有人说应该是 ticket / {ticketId} / ticketAttachments ,因为它返回 ticketAttachments ,并且应该归其控制者所有

什么是最佳做法?

0 个答案:

没有答案