【发布时间】:2022-09-23 03:21:52
【问题描述】:
大多数在线教程都有一个终点,看起来像这样
/users/{id}
- get
- post
我目前在一个可以集成/安装第三方插件的平台上,我们不确定客户安装了哪些第三方插件。为了解决这个问题,我们正在考虑将上面提到的例子转换成这样的东西
/users/{vendorID}/{pluginID}/{artifactID}
- get
- post
供应商可以拥有多个产品/插件,每个插件由多个工件组成。所以我们假设{vendorID}/{pluginID}/{artifactID} 是一个独特的资源。但这有两个额外的路径参数的副作用。不确定它是否正确。
寻找一些见解。 谢谢你。