首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2DSS中的参数问题

WSO2DSS中的参数问题
EN

Stack Overflow用户
提问于 2016-10-28 05:24:21
回答 1查看 27关注 0票数 0

我使用的是DSS 3.5.0,在传递参数时有以下问题。下面是我的资源定义,如下所示

代码语言:javascript
复制
<resource method="GET" path="v1.1/EMPLOYEE">
  <call-query href="Q_Employee">
     <with-param name="ENumber" query-param="ENumber"/>
     <with-param name="DepartmentNumber" query-param="DepartmentNumber"/>
     <with-param name="Type" query-param="Type"/>
  </call-query>

我可以使用以下命令调用此函数:

代码语言:javascript
复制
..<endpoint>/v1.1/EMPLOYEE/?ENumber=xx&DepartmentNumber=xx&Type=xx

但是我想在没有额外/ after员工的情况下调用它,例如

代码语言:javascript
复制
..<endpoint>/v1.1/EMPLOYEE?ENumber=xx&DepartmentNumber=xx&Type=xx

如果我尝试使用第二个URL,则会出现以下错误

代码语言:javascript
复制
The endpoint reference (EPR) for the Operation not found is ..HTTPEndpoint/v1.1/EMPLOYEE?ENumber=xx&DepartmentNumber=xx&Type=xx and the WSA Action = null.

感谢任何人的帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-11-09 20:40:43

我在3.5.1中尝试过这一点,它起作用了,即我可以使用查询参数访问资源,而不需要额外的/如下所示

代码语言:javascript
复制
..<endpoint>/v1.1/EMPLOYEE?ENumber=xx&DepartmentNumber=xx&Type=xx

因此,它一定是早期版本中的一个bug。

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

https://stackoverflow.com/questions/40294418

复制
相关文章

相似问题

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