You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确定Xray REST API Artifact Summary调用的paths参数格式?

Xray REST API Artifact Summary接口路径参数正确格式

核心结论

通过SHA256校验和可正常查询,但使用Artifactory UI显示路径报错,本质是路径参数格式未匹配Xray的索引规则,以下是两种正确的参数格式:

格式1:完整路径(含仓库名)

将UI中显示的完整路径直接放入paths数组,注意开头不要加斜杠:

{
  "paths": ["REPO_NAME/os/ubuntu20/ubuntu20/20.04.5/manifest.json"]
}

格式2:拆分仓库与相对路径

单独指定repo参数,paths仅传入仓库内的相对路径:

{
  "repo": "REPO_NAME",
  "paths": ["os/ubuntu20/ubuntu20/20.04.5/manifest.json"]
}

关键排查点

  • 严格匹配路径大小写:Artifactory和Xray默认对路径大小写敏感,需与UI显示完全一致
  • 确认工件已被索引:新上传的工件需等待Xray完成索引任务,未索引的工件无法通过路径查询
  • 保证参数格式正确:paths必须是数组类型,单个路径也要用["路径内容"]包裹,不能直接传字符串

内容的提问来源于stack exchange,提问作者renderitchaos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 09:41:12