1

我有一个简单的问题,如果我们查看http://barelyenough.org/blog/2008/05/versioning-rest-web-services/ ,它清楚地告诉我们可以使用接受进行版本控制。

像这样的东西。

现在当我在我的端点中使用相同的如下

@Path("/myendpoing")
@Produces({"application/xml","application/json"})
@Consumes({"application/vnd.mycompany.external-v1.0+xml","application/vnd.mycompany-v1.0+json"})

它编译得很好,但是当我用 Accept 标头调用这个端点时,它给了我 406,Not Acceptable 响应。

任何带有 CXF 实现的指针。

也希望我能得到版本不匹配或版本验证等的拦截器。

请提供解决方案的任何链接。

问候

4

0 回答 0