REST

REST(Representational State Transfer,表述性状态转移)指的是一组软件架构设计约束,这些约束能够实现高效、可靠且可扩展的分布式系统。

REST 的基本思想是,通过一些公认的、与语言无关的、可靠且标准化的客户端/服务器交互方式来传输资源(例如,一个文档)。当服务遵循这些约束时,就被认为是 RESTful 的。

通常,HTTP API 被通俗地称为 RESTful API、RESTful 服务或 REST 服务,尽管它们不一定遵循所有的 REST 约束。初学者可以认为 REST API 指的是一个可以使用标准的 Web 库和工具调用的 HTTP 服务。

另见