# 1、传统方式
回忆前面 MongoDB 学习部分,写的接口:
请求类型 | 描述 |
---|---|
POST(增) | /api/user/add 或者 /api/addUser |
GET (删) | /api/user/delectable/4 或者 /api/delectUser/4 |
POST (改) | /api/user/update/4 或者 /api/updateUser/4 |
GET (查) | /api/user/list?page=1&limit=10 或者 /api/getUser |
# 2、REST 方式 🍗
简介:
REST 风格,不是行为规范,只是推荐的一种约定方式。
优点:
- 书写简化
- 隐藏了资源访问行为(✍ 通过 请求类型 来隐藏 访问行为)
注意事项:
描述模块的名称通常使用复数,表示一类资源。例如:users、books ……
请求类型 | 描述 | 使用 |
---|---|---|
POST(增) | /api/users | 偏向提交数据 |
DELETE (删) | /api/users/4 | 偏向删除信息 |
PUT (改) | /api/users/4 | 偏向更新(全部)数据 |
GET (查) | /api/users | 偏向获取数据 |
patch(改) | /api/users/4 | 偏向更新(部分)数据 |
← Axios请求(下) Promise(上) →