1.基本特点,相同的url根据不同的http请求完成相应的操作。
无状态
面向资源
使用http 动词作为接口
如图:
HATOAS 超媒体即应用状态引擎(Hypertext As The En-gine Of Application State)
2.RESTful的6个约束与最佳实践
Client-Server (前后端分离)
无状态(请求独立)
分层系统(代码分层)
统一接口(数据统一,API 自我发现)content-type 必须一致
可缓存约束
按需代码
推荐
https://martinfowler.com/articles/richardsonMaturityModel.html
https://blog.csdn.net/dm_vincent/article/details/51341037