将拦截器添加到默认REST API V2

时间:2017-02-10 10:21:24

标签: cuba-platform

我想提供一个版本化的REST API来通过更改域模型来处理API更改。在默认情况下,我想使用cuba平台的默认REST API。如果我在mime类型或json数据中有版本信息,我想调用一个服务来操作传入的REST数据以与域模型兼容。

这样做的好方法是什么?

1 个答案:

答案 0 :(得分:1)

感谢您提出重要问题。

目前该平台没有提供任何编写此类拦截器的工具,但计划在下一个版本中实现它(可能在6.5版本中)。我们将为REST API添加某种前/后处理程序,以便在调用通用REST API方法之前和之后转换传入的实体名称,参数和JSON。处理程序还将收到从标头或参数中的客户端传递的版本号。