为了账号安全,请及时绑定邮箱和手机立即绑定

REST API命名问题请教

REST API命名问题请教

RISEBY 2019-03-01 11:15:27
雇员类 public User{ int id;//key int code;//员工编号 唯一 String name; ... } api GET /employee/{id} 根据ID获取人员 GET /employee/{code} 如上:code也是唯一的,如果这么命名是会混淆,应该如何命名?
查看完整描述

3 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

/employee/code/{code}

查看完整回答
反对 回复 2019-03-01
?
HUH函数

TA贡献1836条经验 获得超4个赞

获取唯一用户是 /employee/{id} 通过这个URL应该获取的就是 user实体对象。
对于实体对象内部的属性:code . 不应该在暴露URL 来获取。

在设计RESTURL 时候的第一个步骤就是资源抽象,要分清楚哪些是资源是可以抽取,并设计唯一URL的。哪些是不能的

查看完整回答
反对 回复 2019-03-01
  • 3 回答
  • 0 关注
  • 425 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信