版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hunsoft/article/details/79793573
Rest(Representtational state transfer),中文名称为表述性资源转移。
Rest是基于Web标准的架构,他使用HTTP协议进行数据之间的传输。Rest强调是资源(而非行为-如数据的增删改查)。
那我们如何访问这些资源呢?我们可以通过定义一组接口。而这组接口就是Http标准方法(GET;POST;PUT;DELETE)。
在Rest框架中,服务器只是提供了访问资源的接口,Rest客户端通过这些接口就可以访问这些资源。在这里每一个资源都被uri标识,资源表述是资源的表述形式,可以是Json格式,也可以xml或者普通文本。
下面就是一些基于Rest架构的Http方法:
Get:对资源的只读访问。
put:创建新资源。
Delete:删除一个资源。
Post:更新一个资源或者创建新资源。
OPTIONS:获取一个资源所支持的操作。
Restful Web Service介绍