关于 RESTful Web 服务
Representational State Transfer (REST) 是适用于分布式超媒体系统(如万维网)的软件体系结构样式。如果服务符合 REST 的原则,则将其描述为 RESTful。
RESTful 服务具有以下特征:
-
数据建模为一组资源。资源由 URI 标识。
-
一组统一的小操作用于处理资源(例如 GET、POST、PUT、DELETE)。
-
资源可以具有多个表示形式(例如,博客可能具有 HTML 表示形式和 RSS 表示形式)。
-
服务是无状态的,并且由于客户可能希望访问相关资源,因此应在返回的表示形式中标识这些资源,通常通过提供超文本链接。
父主题:REST 页