学习REST

REST:Representational State Transfer,资源的表现状态转换。可以理解为对资源的操作。

1. 资源

资源就是业务对象,如图片、文本、歌曲或者客户、交易等。这些是用户操作的对象。而这些对象是用URI(统一资源标识符)表示的。

2. 表现状态转换

转换的方法

Get:获取资源的状态

POST:添加资源的状态

PUT:添加或者更新资源的状态

DELETE:删除资源(包含状态)

表现状态转换,是通过以上方法达到转换状态的目标。其实,我理解就是修改资源。

REST的原则

资源:使用字典结构的URI来表示;

表现:通过把数据对象和属性转换成JSON或者XML来呈现;

消息:使用HTTP方法完成

无状态:交互过程中不存储客户端内容。

 

参考:

理解RESTFul架构

原文地址:https://www.cnblogs.com/javawer/p/3987838.html