有谁知道如何使用WSO2 api管理器通过URL模式指定强制参数。 例如,我有一个将在WSO2 api管理器中注册的API,其uri是'/ abc / search /?a =“xx”& b =“yy”',目前这两个查询参数都是一个(a & b)是可选的。现在我想把'a'作为强制性的,但我不想改变API逻辑,无论如何使用wso2 api manager解决它?
在网址格式中,我之前尝试了'/ {a}','/?a = {a}'和/ {?a},但所有这些都无法正常工作
答案 0 :(得分:1)
从APImanager我们使用URLmapping。 你可以做的是,打开API配置,可以在AM_HOME \ repository \ deployment \ server \ synapse-configs \ default \ api文件夹中找到它,并使用url模板编辑url-mapping部分。
例如:
url-mapping="/*"
uri-template="/{string1}/{string2}"