WSO2 api manager在URL模式中指定必需参数

时间:2013-08-12 22:23:11

标签: wso2

有谁知道如何使用WSO2 api管理器通过URL模式指定强制参数。 例如,我有一个将在WSO2 api管理器中注册的API,其uri是'/ abc / search /?a =“xx”& b =“yy”',目前这两个查询参数都是一个(a & b)是可选的。现在我想把'a'作为强制性的,但我不想改变API逻辑,无论如何使用wso2 api manager解决它?

在网址格式中,我之前尝试了'/ {a}','/?a = {a}'和/ {?a},但所有这些都无法正常工作

1 个答案:

答案 0 :(得分:1)

从APImanager我们使用URLmapping。 你可以做的是,打开API配置,可以在AM_HOME \ repository \ deployment \ server \ synapse-configs \ default \ api文件夹中找到它,并使用url模板编辑url-mapping部分。

例如:

url-mapping="/*"

uri-template="/{string1}/{string2}"