首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2应用编程接口管理器不带斜杠的星号

问WSO2应用编程接口管理器不带斜杠的星号
EN

Stack Overflow用户
提问于 2015-12-09 21:02:03
回答 2查看 132关注 0票数 1

我正在尝试在API管理器中将不同的资源设置为单独的API,例如http://www.test.com/test/car和http://www.test.com/test/bike,因此我正在分别创建汽车和自行车API,以便人们只能访问api中的特定资源,而不是全部落入测试API。

我遇到的问题是查询参数,我不能让它在最后接受查询参数,除非在资源后面加一个斜杠,即http://www.test.com/test/bike/?id=123,查询参数太多了,所以我不想指定它们,我想让它接受资源之后的任何东西。

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2016-01-04 20:15:18

通过定义我的资源路径,我能够获得任何接受的查询参数,如下所示

代码语言:javascript
复制
/car*

以上操作将强制synapse附加任何资源路径。

然后,我使用高级Rest客户端使用下面给定的URL调用API

https://localhost:8243/test/1.0.0/car?id=1

通过执行上述步骤,在使用API Manager Publisher设计API时,无需指定查询参数即可成功调用API

票数 0
EN

Stack Overflow用户

发布于 2016-01-28 01:27:49

我相信这是API Manager 1.9.1中的一个已知问题,在1.10版中已经修复了这个问题,您可以下载here,或者作为WSO2 API Cloud在线使用该版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34179504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档