认识RESTFul

背景
1. 概念提出者:Fielding
2. 全写:Representational State Transfer,(资源的)表现层状态转化?
3. http://www.ruanyifeng.com/blog/2011/09/restful.html

解释
1. 三个概念:资源resources, 表现层representation, 状态转化state transfer
2. resources:网络上的一个信息实体,like文本、图片、歌曲等,or服务。可以用URI来指向它。URL独一无二。
3. representation: 客户端和服务器之间传递资源的某种表现形式,HTML、XML、JSON、JPG、二进制。
4. state transfer: 客户端利用HTTP协议的4个动作,操作服务器端资源。因为这个改变是在表现层发生的,所以叫表现层状态转化。


URI和URL的区别
1. URI(统一资源标识符Uniform Resource Identifier)用于唯一标识Web服务器资源,不应该含有动作、版本等。
2. URL(统一资源定位符Uniform Resource Location)描述服务器上某个资源的特定位置,可以明确说明资源的位置以及如何取访问它。

转载于:https://www.cnblogs.com/timelyxyz/p/3685745.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值