目录
前言
RESTFul(Representational State Transfer)表现层资源状态转移。
(也就是前端的视图界面和后端的控制层界面的转移)
在客户端和服务器端之间转移(transfer)代表资源状态的表述。通过转移和操作资源的表述,来间接实现操作资源的目的
1. 定义
- 一种协议
- 主要是形式比较方便
访问一个 http 接口:http://localhost:8080/boot/order?id=1021&status=1
采用 RESTFul 风格则 http 地址为:http://localhost:8080/boot/order/1021/1
HTTP 协议里面四个常用的基本操作:
- GET 获取资源
- POST 新建资源
- PUT 更新资源
- DELETE 删除资源
具体get和post的一些区别还可参考我之前的文章
HTTP协议中 GET 和 POST的区别(全)
使用RESTFul模拟用户资源的增删改查
路径 | 请求方式 | 功能 |
---|---|---|
/user | GET | 查询所有用户信息 |
/user/1 | G |