美文网首页
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