0

我们有一个 API,它有 2 个可选参数,现在我们希望 wso2am 为 API 验证这两个参数,比如它们的格式和值,甚至将其中一个作为 API 的强制性参数。有什么自定义方法可以做到这一点吗?就像通过在里面封装验证逻辑来​​实现一个接口,然后修改一些配置文件。

4

2 回答 2

0

是的,您可以编写中介并插入序列,这样您就可以轻松地注入自定义代码。我想这会对你有所帮助。 http://docs.wso2.org/wiki/display/AM140/Adding+a+Mediation+Extension

于 2013-08-26T01:15:02.830 回答
0

您可以将逻辑定义为自定义序列扩展

或者

如果您检查 APIManager synapse config/api 文件夹,服务器将为您发布的每个 API 创建 api 配置。您可以使用验证调解器手动编辑它以验证您的请求。验证中介需要架构,因此您可以根据请求格式定义架构。

于 2013-08-26T06:07:38.330 回答