解读REST是什么意思?关于RESTful架构的总结是什么?

来源:创视网 时间:2022-12-30 11:46:52

解读REST

REST 的全称是 Resource Representational State Transfer ,直白地翻译过来就是 “资源”在网络传输中以某种“表现形式”进行“状态转移” 。涉及的概念如下:

URI(统一资源标识符)与之对应,如果需要获取这个资源,访问这个 URI 就可以了。

表现形式(Representational):“资源"是一种信息实体,它可以有多种外在表现形式。把"资源"具体呈现出来的形式比如 json,xml,image,txt 等等叫做它的"表现层/表现形式”。

状态转移(State Transfer) : REST 中的状态转移更多地描述的服务器端资源的状态,比如通过增删改查(通过 HTTP 动词实现)引起资源状态的改变。

总结以下RESTful架构:

每一个 URI 代表一种资源;

客户端和服务器之间,传递资源的某种表现形式比如 json,xml,image,txt 等等;

客户端通过特定的 HTTP 动词,对服务器端资源进行操作,实现"表现层状态转化"。

X 关闭

Copyright   2015-2022 科技讯版权所有   备案号:豫ICP备2021032478号-15   联系邮箱:897 18 09@qq.com