【发布时间】:2021-08-04 22:50:59
【问题描述】:
我计划为我们的 REST API 提供这些端点。
-
PUT /tenant/:tenantId/users/save/:username
-
POST /tenant/:tenantId/users/invite
-
GET /tenant/:tenantId/users/fetch
-
GET /tenant/:tenantId/users/fetch/:用户名
-
PATCH /tenant/:tenantId/users/activate/:username
-
POST /tenant/:tenantId/groups/save/
save/fetch/activate 等动词是从一致性的角度来看的。这些 RESTFul 是否符合 REST 原则?如果有的话,应该如何改变这些?有什么建议吗?
【问题讨论】:
标签: api rest microservices multi-tenant endpoint