谈谈你对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-10-21 16:57  yugb  阅读(201)  评论(0编辑  收藏  举报