扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 面向服务的架构风格中等
单选题
2025年5月第5题
收藏
分享
#软件架构设计
#面向服务的架构风格
#第二版教材
#凯恩建议必须掌握
在 Web 应用开发中,RESTful API 的设计原则是一种常见的接口设计规范。以下关于 RESTful API 的描述中,哪一项不属于其设计原则(__)。
问题(1)
正确答案B
凯恩解析
本题考察的是RESTful API 的核心设计原则。
A选项无状态通信:REST 要求服务器不保存客户端的会话状态,即每一次请求都是独立的,这种设计有助于服务的可伸缩性和简洁性,是 REST 的基本原则之一。
B选项使用 XML 格式传输数据:RESTful API 并不要求或限制必须使用 XML,相反,JSON 已成为更常见的数据格式。REST 本身是协议风格,与数据格式无关。XML 只是可选的传输格式之一,不属于 REST 的核心原则。
C选项利用 HTTP 方法操作资源:REST 强调使用标准的 HTTP 方法(如 GET、POST、PUT、DELETE)来实现对资源的操作,这是其最核心的设计理念之一。
D选项资源通过 URI 标识:REST 中每个资源都应有唯一的 URI 表示,客户端通过 URI 来定位资源,这也是 REST 的基本设计原则。
因此,B 项不属于 RESTful API 的设计原则,是正确答案。
