Skip to main content
 主页 > 创说音乐 >

谭非翎:RESTful 个人理解总结

2020-11-07 16:35 浏览:

谭非翎:RESTful 个人理解总结

  若要表示主资源的实例:如果实例的ID=1,则这样表示: /goods/1

  子资源:

  一个实例的子资源可能是一个集合也可能是一个单一的子资源

  子资源为图片集合:/goods/1/pictures

  子资源为商品折扣的单子子资源:/goods/1/discount

  2.单数 vs. 复数

  获取用户1的信息,哪种方式更符合RESTful?

  /api/users/1

  /api/user/1

  3.相对路径 vs. 请求参数

  极光的RESTful API:

  获取用户信息 GET /v1/users/{username} 参数放在路径中

  VS

  获取用户信息 GET /v1/users?username=xxxxx 拼接的方式

  获取应用管理员列表 GET /v1/admins?start={start}&count={count} ?后拼接参数的方式:这种方式一般作为过滤资源