首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法从Jira JQL REST调用中找到JQL函数响应

错误:无法从Jira JQL REST调用中找到JQL函数响应
EN

Stack Overflow用户
提问于 2017-07-21 17:57:29
回答 1查看 305关注 0票数 0

我正在尝试使用Jersey客户端运行rest。

https://issues-alpha.net/rest/api/2/search?startAt=0&maxResults=1&jql=component=43658+AND+status+in+(Open)&fields=components,issuetype

我已经使用postman测试了上面的REST url,并且我得到了一个有效的响应,但是我无法让它与泽西rest java客户端一起工作。

代码语言:javascript
复制
WebTarget webTarget = jiraClient.getClient().path("search")
        .queryParam("startAt", 0)
        .queryParam("maxResults", 1)
        .queryParam("fields", "components,issuetype")
        .queryParam("jql", "component%3D43658\\u002BAND\\u002Bstatus\\u002Bin\\u002B(Open)");

我所犯的错误:

代码语言:javascript
复制
 "map" : {
 "errorMessages" : {
 "myArrayList" : [ "Unable to find JQL function '43658+AND+status+in+(Open)'." ]
 },
 "errors" : {
 "map" : { }
 }
 }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-23 00:24:45

我不知道jersey客户机是如何工作的,但是作为任何一般的rest工具,您不需要在查询中传递u002B (符号for +)。应该由一个简单的component=43658 AND status in (Open)来完成这项工作。+符号仅供浏览器使用。

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

https://stackoverflow.com/questions/45243945

复制
相关文章

相似问题

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