谈谈你对rest API 的看法

昨日的补充和回顾

谈谈你对rest api的认识

GET    --------   从服务器取数据一条或者多条
POST   ---------  去服务器添加一条数据
PUT    ---------  去服务器修改单独一条数据的所有字段
PATCH  ---------  去服务器修改单独一条数据的一个字段
DELETE ---------- 去服务器删除一条数据
  • 版本

    www.123.com/api/v1/
    v1 就是版本号

  • 过滤

    www.123.com/api/v1/?token=9fsdaf903209jfda909f?page=2

  • 状态码

200    连接成功
301    请求转移
403    csrftoken
404    找不到页面
500    服务器有问题
  • 错误处理

    当发生错误时会有错误返回
    {'errors': ''}

  • 返回结果

  • HyperLink API


对应rest-framework十个组件

  • 路由routers
  • dispatch(get/post)
  • 版本控制
  • 认证系统
  • 权限组件
  • 频率组件
  • 解析器
  • 分页器
  • 序列化
  • 渲染器
posted @ 2018-04-12 16:58  沈俊杰  阅读(98)  评论(0)    收藏  举报