布尔和解析器 API 方法 URL 约定

Boolean and resolver API method URL conventions

我们在其余 API 开发中使用以下 URL 约定,但需要有关如何形成布尔和解析器方法指南的建议。

以下是我们用于员工实体的 url:

  1. 创建员工 - POST/employees
  2. 更新员工 - PUT /employees/{id}
  3. 删除员工 - 删除/employees/{id} 4.Read 雇员 - GET /employees/{id}

  4. 查找 XXX -GET /employees(查询参数)

  5. ResolveXXX - URL 应该是什么?
  6. isValidEmployee - URL 应该是什么?
  1. ResolveXXX

这听起来像是您正在更改该 XXX 资源的状态,所以我会进行 PUT

  1. isValidEmployee

您可以简单地在 Employee 模型上使用 IsValid 布尔值 属性,让客户端获取该模型,然后检查 属性