Restful api 设计最佳实践

来源:互联网 发布:疲劳检测算法 编辑:程序博客网 时间:2024/06/05 13:13

● CURD的操作
○ GET /users # 获取user列表
○ GET /users/12 # 查看某个具体的user
○ POST /users # 新建一个user
○ PUT /users/12 # 更新user 12
○ DELETE /users/12 #删除user 12
● 不符合CURD的操作
○ 对一个article加星关注操作:PUT /articles/id/star
取消关注操作:DELETE /articles/id/star
○ action没有和某个资源对应的情况:例如get /search