我具有以下REST API: 通用标签

该API旨在通知用户列表用户Martin有话要说。要通知的用户列表可以从1到一千不等。一千个用户的列表应该在哪里:Querystring,HTTP Header或Request正文?为什么?

有帮助吗?

解决方案

请求正文。在实践中,标头和查询字符串通常具有大小限制,您肯定会使用一千个标识符。从理论上讲,请求主体应该是您希望服务器通过POST处理的实体。标头是关于该实体的协议级元数据;也就是说,帮助实体的信息被处理,而不是实体本身。查询字符串是资源的 identifier 的一部分,也不是该资源的表示。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top