REST API

REST API

GET -> 查(Read)

Post -> 增(Create)

Put -> 改(update)

Delete -> 删(Delete)

API设计

用户

  1. 创建用户:
    1. URL:/user
    2. Method:Post ,
    3. SC: 201(created), 400(bad request), 500(inside error)
  2. 用户登录:
    1. URL:/user/:username
    2. Method: Post,
    3. SC: 200, 400
  3. 获取用户基本信息:
    1. URL:/user/:username
    2. Methcd: GET;
    3. SC: 200, 401, 400, 403, 500
  4. 用户注销:
    1. URL:/user/:username
    2. Method: DELETE,
    3. SC: 204, 400, 401, 403, 500

用户资源

  • List all videos: URL: /user/:username/videos
    • Method: GET
    • SC: 200, 400, 500
  • Get One Video: URL: /user/:username/videos/:vid-id
    • Method: GET
    • SC: 200, 400, 500
  • Delete One Video: URL: /user/:username/videos/:vid-id
    • Method: DELETE
    • SC: 204, 400, 401, 403, 500

用户评论

  • Show comments:
    • URL: /videos/:vid-id/comments
    • Method: Get
    • Sc: 200, 400, 500
  • Post a comment:
    • URL: /videos/:vid-id/comments
    • Method: Post
    • SC: 201, 400, 500
  • Delete a comment:
    • URL: /videos/:vid-id/comments
    • Method: Delete
    • SC: 204, 400, 401, 403, 500
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值