定义
RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。
分为四个子约束:
1.每个资源都拥有一个资源标识,每个资源的资源标识可以用来唯一地标明该资源
2.消息的自描述性
3.资源的自描述性。
4.HATEOAS Hypermedia As The Engine Of Application State(超媒体作为应用状态引擎)。
即客户只可以通过服务端所返回各结果中所包含的信息来得到下一步操作所需要的信息,如到底是向哪个URL发送请求等。
目的:实现客户端无需借助任何文档即能调用到所有的服务器资源。
网友评论