restful由美国的roy在他的博士论文中提出,rest是表象层状态转移这几个单词的英文缩写。
restful是一种软件设计风格。
restful的6大原则,
1,cs架构
2,无状态
3,统一的接口
4,一致的数据格式
5,系统分层
6,可缓存,把用户访问过的页面缓存到客服端,下次访问不用再连接服务器获取啦,直接从客服端调用即可
7,按需编码,可定制代码
参考了下面两篇文章
https://zhuanlan.zhihu.com/p/37980590
https://zhuanlan.zhihu.com/p/90367875