一、RestFul API最基本要求:
1、接口中尽量使用名词
2、使用POST请求资源
3、DELETE请求删除资源
eg.
GET/notes/id:获取某个指定id的笔记信息
二、REST概念
1、REST
Resource Representational State Transfer: 资源在网络传输中 以某种 表现形式 进行 状态转移
-
资源(Resource): 信息实体
-
🔲真实的对象数据
-
🔲既是集合 又可以是 个体
-
🔲都有特定的URI(统一资源定位符)与之对应
-
🔲获取资源,访问对应的URI即可
-
🔲资源包含子资源
-
表现形式(Representational)
-
🔲"资源的具体呈现"
-
🔲eg. json、xml、image、txt
-
状态转移(State Transfer)
-
🔲描述服务器端资源的状态
-
🔲通过增删改查(通过HTTP动词实现)引起资源状态的改变
ps: