Definition
REST API 通过利用基于 HTTP 协议(如 GET、POST、PUT 和 DELETE)的无状态操作,实现客户端与服务器之间的通信。它将资源结构化为 URI,并使用标准格式(通常截断自“standard formats”或类似语境,此处补全为完整语义)进行数据交换。
Summary
表述性状态转移(REST)API 是一种为设计网络应用程序而采用的架构风格,它依赖于标准的 HTTP 方法。
Key Concepts
- 无状态性
- HTTP 方法
- 基于资源的 URI
- JSON 序列化
Use Cases
- 微服务间通信
- 移动应用后端集成
- 第三方数据访问