https://www.jianshu.com/p/0e7e379afc6f
resource Representational State Transfer,资源在网络中以某种形式进行状态转移。
1)资源,在万维网中,所有的资源都由一个统一的URL标识。
2) Representational:某种表现形式,比如用JSON,XML,JPEG等;
3)REST的一个重要原则,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。无状态已请求可以由任何服务器回答, 这个非常适合云计算之类的环境。
4)请求资源的方式一般用的是标准的HTTP方法,包括 GET/POST/DELETE/PUT等。因为REST的起源是HTTP的作者,所以HTTP的元素天然适应REST。
REST API的出现是为了解决前后端通信的一种标准。