美文网首页
RESTful 的起源及设计理念

RESTful 的起源及设计理念

作者: 有可能_666 | 来源:发表于2018-05-28 22:47 被阅读0次

    RESTful 的起源及设计理念


    • REST 即Representational State Transfer 的缩写,或者叫做 “表现层状态转化”。
    1.资源与URI 和 URL
    * 资源, resource,网络上的具体信息
    * URI, uniform resource identifier,统一资源标识符,用来唯一的表示一个资源
    * URL, uniform resource locator, 统一资源定位器,用来定位某个特定资源(网址)
    
    2、表现层,repersentation(资源具体呈现出来的格式)
    * 纯文本格式
    * HTML格式
    * JSON格式
    

    访问一个网站就是客户端与服务端的一个互动过程,会涉及到数据的状态变化

    3.状态转移,state transfer
    * HTTP协议,是一个无状态的协议
    * GET(获取资源)、 POST(新建资源)、 PUT(更新资源)、 DELETE(删除资源)
    
    4、REST构架设计6原则
      * Uniform Interface(统一的接口)
      * Stateless(无状态)
      * Cacheable(可缓存的)
      * Client-Serber(服务端与客户端分离)
      * Layered System(分层系统)
      * Code on Demand(按序编码)
    

    2018-05-28

    相关文章

      网友评论

          本文标题:RESTful 的起源及设计理念

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