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