为什么要使用 RESTFUL 风格?

RESTFUL 风格
Representational State Transfer  表现层状态转化 

重要特征: 
统一的接口 同一个资源  对外暴漏的URL一致  
无状态
可缓存
客户端/服务器模式
分层系统

简单概括  

url代表一种资源,客户端与服务器交互就是传递这种资源的表现层的过程


优点
简单轻量
面向资源 一目了然 有自解释性
数据描述简单 


URL设计形式   动词+宾语结构  动词动作+名词资源
GET:读取(Read)
POST:新建(Create)
PUT:更新(Update)
PATCH:更新(Update)
DELETE:删除(Delete)

状态码设计形式  以HTTP状态码为例
1xx:相关信息
2xx:操作成功
3xx:重定向
4xx:客户端错误
5xx:服务器错误

服务器的回应  结构化的数据 json 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值