REST

作者: Wang_Yong | 来源:发表于2018-12-18 18:39 被阅读0次

Resources Representational State Transfer (资源表现层状态转化)

  • 资源 (Resource)网络上的一个实体,每种资源对应一个特定的URI
  • 表现层(Representation)资源呈现出来的形式叫做表现层
  • 状态转换(State Transfer)HTTP协议里面,四个表示操作方式的动词对应四种基本的操作
  • 某些动作是HTTP动词表示不了的,你就应该把动作看成一种资源

RESTful API设计 理论

  • 使用HTTP协议

  • URL中只有名词

  • HTTP动词

    • GET从服务器获取资源(一项或者多项)
    • POST在服务器新建一个资源
    • PUT在服务器更新资源(客户端提供改变后的完整资源)
    • PATCH 在服务器更新资源 (客户端提供改变的属性)
    • DELETE从服务器中删除资源
  • 查询字符串中指定过滤条件

    • 当前页
    • 每页数量
    • 过滤关键字
    • 排序字段
  • GET collection

相关文章

网友评论

      本文标题:REST

      本文链接:https://www.haomeiwen.com/subject/woslkqtx.html