RESTful风格

1.什么是RESTful

REST全称是Representational State Transfer ,中文意思是表述性状态转移。

REST本身并没有创造新的技术、组件或服务

REST指的是一组架构约束条件原则。

如果一个架构符合REST的约束条件和原则,我们就称它为RESTful架构

理论上REST架构风格并不是绑定在HTTP上,只不过目前HTTP是唯一与REST相关实例。

2.RESTfull主要规则是什么?
2.1资源与URI,所有资源都有一个资源标志符,资源只有一个入口
C#
路由:
http://example.com/users
http://example.com/class
http://example.com/teacher
2.2统一资源接口
C#
幂等性:对同一REST接口的多次访问,得到的资源状态是相同的。
安全性:对该REST接口访问,不会使服务器端资源的状态发生改变。
2.3资源的表述

服务端可以通过Content-Type 告诉客户端资源的表述形式。

资源的表述形式有:文本资源可以采用html、xml、json等格式,图片可以使用PNG或JPG展现出来

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部