restful理解

来源:互联网 发布:c语言线程同算法 编辑:程序博客网 时间:2024/05/19 23:15

rest的翻译是表现层状态转移

那么什么是表现层呢?

表现层指的是一个具体存在的物体,这个物体可能是一个图片或者网页等。这个物体包含两个属性,

一个是位置用URI表示。

二个是表现形式,比如网页数据可以用浓缩的xml或者json表示,也可以用html表示。


那么什么是状态转移呢?

指的是通过http的四种手段(post get put delete)来操作表现层,使其发生变化。


所以满足rest风格的框架应该具有的特点就是:

服务器的资源可以用某种表现形式(xml、json)被客户端通过http直接访问。


原创粉丝点击