【发布时间】:2015-10-29 15:16:15
【问题描述】:
我有一个 Jersey REST 服务,我正在寻找支持向后兼容性的版本控制。
我选择了“内容协商”选项,因为更改 URL 对我来说是一个困难的选择。服务版本添加在标头中并在服务器端标识。一些服务具有请求有效负载,而其他服务则没有。
我不确定我们如何为带有请求负载的服务实现版本控制。 Jersey 自动映射请求负载对象并对其进行解析。如果我需要两个不同的版本(版本在标头中标识),我们如何处理这两个请求有效负载并将它们路由到正确的服务版本?
【问题讨论】:
-
this question的可能重复
-
不,这个问题不是重复的。其他问题和答案没有讨论请求有效负载的处理。事实上,Stackoverflow 中没有类似的问题。