REST post / put有请求参数,没有请求有效负载

时间:2013-04-18 21:01:25

标签: rest post put payload

我正在研究REST API。 REST API post / put可以包含没有请求有效负载的请求参数吗? 我在哪里可以找到标准的REST规范

1 个答案:

答案 0 :(得分:0)

没有“标准REST规范”。 REST由Roy Fielding的论文Architectural Styles and the Design of Network-based Software Architectures定义。 HTTP动词POST和PUT在rfc 2616中定义。 REST并不一定意味着HTTP传输 - 它是一种非常适合基于Web的API的架构风格。这种风格的一部分是服务的定义完全由传递的消息内容决定,特别是它们包含对服务其他部分(即超链接)的引用的方式。因此,如果您的API创建一个空资源是有意义的,那么空PUT请求将是一种合理的方法。