面向资源的架构

资源:可以放在计算机上并体现为比特流的事物。
URIs: 资源至少有一个URI,URI既是资源的名称,也是资源的地址。

实践:
1.URI具有描述性
比如/search/Mice
1.1.URL跟资源的关系

任何两个资源都不可能是同一个,一个资源可以有一个或多个URL。
2.可寻址性:
每一个资源可以根据URL找到
3.无状态性:
客户端每次请求都会包含服务端所有需要的信息。和其他请求无关。
rest 设计原则,状态应该保存在客户端,由客户端发送给服务端,而不是保存在服务端。

状态分为资源状态(放在服务端)和应用状态。(放在客户端)

阅读更多

没有更多推荐了,返回首页