REST API
REST 是浏览器与服务器通信方式的一种设计风格。
它的全称是“REpresentational State Transfer”,中文意为“表现层状态转换”。
- Resource:资源
- Representation:表现层
- State:状态
- Transfer:转换
REST 的核心概念
- 互联网上所有可以访问的内容,都是资源。
- 服务器保存资源,客户端请求资源。
- 同一个资源,有多种表现形式。
- 协议本身不带有状态,通信时客户端必须通过参数,表示请求不同状态的资源。
- 状态转换通过HTTP动词表示。