采用Resful风格设计接口
RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义
客户端使用GET、POST、PUT、DELETE4个表示操作方式的动词对服务端资源进行操作:GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源;
表格展示
接口名称 | 接口路径 | 接口类型 |
---|---|---|
获取作者列表 | /api/author/list | POST |
获取作者数据 | /api/author/{id} | GET |
删除作者数据 | /api/author/{id} | DELETE |
更新作者数据 | /api/author | POST |
新增作者数据 | /api/author | PUT |
获取视频列表 | /api/video/list | POST |
获取视频数据 | /api/video/{id} | GET |
删除视频数据 | /api/video/{id} | DELETE |
更新视频数据 | /api/video | POST |
新增视频数据 | /api/video | PUT |
获取评论列表 | /api/comments/{page} | GET |
删除评论 | /api/comments/{id} | DELETE |
新增评论 | /api/comments | PUT |
获取首页表格数据 | /api/index/chart | POST |
获取首页访问量,视频总数数据 | /api/index/base | GET |
获取热搜数据 | /api/index/hotwords | POST |
获取菜单数据 | /api/menu | GET |
获取权限数据 | /api/role | GET |
更新菜单数据 | /api/menu | POST |
更新权限数据 | /api/role | POST |