REST(Representational State Transfer,表述性状态转移)是一种用于 Web 开发的架构风格。REST 系统通过基于 URI 标识的 Web 资源上的标准操作进行交互。它使用一种无状态、客户端-服务器、可缓存的通信协议——几乎总是 HTTP。在 REST 架构中,客户端向服务器发送请求以检索或修改数据。这些数据可以由 URI 标识,并具有特定的媒体类型(JSON、XML 等)。REST 的一个关键特性是其无状态性,这意味着服务器在两次请求之间不保存任何数据,而客户端负责维护会话状态。REST 常用于移动应用、社交网站和自动化业务流程。