Artifactory 人工快速搜索不按回购进行过滤
我正在使用Artifactory4.8.0(OSS) 我已将工件部署到2个repo:Artifactory 人工快速搜索不按回购进行过滤,artifactory,Artifactory,我正在使用Artifactory4.8.0(OSS) 我已将工件部署到2个repo:libs-devel和libs-release-candidates 当我执行 $curl-u denham:password-X GEThttps://artifactory.server/artifactory/api/search/artifact?name=MyPackage&repos=libs-devel 我收到的答复是: "results" : [ { "uri" : "https://ar
libs-devel
和libs-release-candidates
当我执行
$curl-u denham:password-X GEThttps://artifactory.server/artifactory/api/search/artifact?name=MyPackage&repos=libs-devel
我收到的答复是:
"results" : [ {
"uri" : "https://artifactory.server/artifactory/api/storage/libs-devel/com/acme/MyPackage/17.10.1-SNAPSHOT/MyPackage-17.10.1-20170908.092803-1.pom"
}, {
"uri" : "https://artifactory.server/artifactory/api/storage/libs-devel/com/acme/MyPackage/17.10.1-SNAPSHOT/MyPackage-17.10.1-20170908.092803-1.war"
}, {
"uri" : "https://artifactory.server/artifactory/api/storage/libs-release-candidates/com/acme/MyPackage/17.10.1-24/MyPackage-17.10.1-24.pom"
}, {
"uri" : "https://artifactory.server/artifactory/api/storage/libs-release-candidates/com/acme/MyPackage/17.10.1-24/MyPackage-17.10.1-24.war"
}, {
"uri" : "https://artifactory.server/artifactory/api/storage/libs-devel/com/acme/MyPackage/17.9.3-SNAPSHOT/MyPackage-17.9.3-20170907.105908-1.pom"
}, {
"uri" : "https://artifactory.server/artifactory/api/storage/libs-devel/com/acme/MyPackage/17.9.3-SNAPSHOT/MyPackage-17.9.3-20170907.105908-1.war"
} ]
}
我希望结果仅限于url中指定的libs-devel
repo
我做错什么了吗?这是虫子吗
以下是我遵循的API参考(版本4):
提前谢谢。是的。这是正确的。
通过在此rest调用中添加“repos”参数,可以将搜索查询限制到特定的存储库。
我们(JFrog)不熟悉这个主题的bug,它在我们这边工作(Artifactory OSS-相同版本:4.8.0)。
我们很想知道,使用UI快速搜索是否同样适用于您。是。这是正确的。
通过在此rest调用中添加“repos”参数,可以将搜索查询限制到特定的存储库。
我们(JFrog)不熟悉这个主题的bug,它在我们这边工作(Artifactory OSS-相同版本:4.8.0)。
我们很想知道,使用UI快速搜索是否也适用于您。如果使用curl,则需要将完整URL封装在引号中。否则&将从请求中删除 我试着用了邮递员,效果如预期
被引号盖住了-(如果使用curl,则需要将完整的URL封装在引号中。否则,请求中会保留& 我试着用了邮递员,效果如预期
被引号盖住了-(通过UI使用quick serach的效果与预期一样。我可以将结果限制在选定的存储库中。当我通过curl使用repos参数尝试相同的操作时,它会返回所有repo的结果,包括未指定的结果。如果使用curl,则需要将完整URL封装在引号中。否则,请求中会保留&谢谢您的调查-很抱歉,这最终是我的错。通过UI使用quick serach的效果与预期一样。我可以将结果限制在选定的存储库中。当我尝试通过curl使用repos参数执行相同操作时,它会返回所有repo的结果,包括未指定的结果。如果使用curl,则需要将完整URL封装在引号中。否则,请求中会保留&谢谢你的调查,很抱歉最后是我的错。