RESTful API接口规范
随着写的项目代码越来越多,感觉优雅的接口命名,可以大幅提高前端与后端的对接效率.从而整理一下使用到的规范
一.选择HTTP方法
GET
: 用于检索资源。POST
: 用于创建新资源。PUT
: 用于更新资源。DELETE
: 用于删除资源。
二.使用具体的名词表示资源
- 使用名词来表示资源,例如
/users
表示用户资源。
三.使用复数形式的名词
- 对资源使用复数形式的名词,例如 /users 而不是 /user.
四.使用清晰的URL结构
- 使用清晰的URL路径,例如 /users/{id} 表示获取特定用户.
五.使用查询参数进行过滤和排序
- 使用查询参数如 ?sort=field 或 ?filter=value 来进行排序和过滤.
六.使用HTTP状态码来表示操作结果
- 使用适当的HTTP状态码来表示操作结果,例如 200 OK、201 Created、204 No Content、400 Bad Request、404 Not Found 等.
https://hellotheasia.github.io/2020/07/01/javaWeb/RESTful%20API%E6%8E%A5%E5%8F%A3%E8%A7%84%E8%8C%83/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HiAsia的小站!
评论