1.2 REST 的核心原则 (Roy Fielding 的六大约束) 1.2 REST 的核心原则 (Roy Fielding 的六大约束) 在深入探讨 RESTful API 的设计与实现之前,理解其基石——REST(Representational State Transfer,表述性状态转移)架构风格的核心原则至关重要。REST 并非一个标准或协议,而是一种架构风格,由 Roy Fielding 在其 2000 年的博士论文《Architectural Styles and the Design of Network-based Software Architectures》中提出。他分析了互联网(特别是 Web)成功的关键因素,并将其抽象为一组约束(Constraints)。