谈谈你对rest api的认识

Posted yugb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谈谈你对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)
  • 版本控制
  • 认证系统
  • 权限组件
  • 频率组件
  • 解析器
  • 分页器
  • 序列化
  • 渲染器

 




以上是关于谈谈你对rest api的认识的主要内容,如果未能解决你的问题,请参考以下文章

请谈谈你对ooM的认识

面试官:谈谈你对mysql联合索引的认识?

前端面试 JavaScript— 什么是BigInt? 谈谈你对它的认识

谈谈你对web标注和W3c的理解和认识

2020-09-16:谈谈TCP的控制位?

每日小学习四