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

通过API清理JFrog Artifactory虚拟Helm仓库缓存遇HTTP 400错误

解决方案

你用错了API端点来清理虚拟Helm仓库的缓存。api/zap仅适用于清理远程仓库对应的本地缓存仓库,而虚拟仓库的缓存需要使用专门的缓存清理接口:

正确的API请求

执行以下DELETE请求即可清理虚拟Helm仓库的缓存,效果与UI操作完全一致:

curl -X DELETE -H "X-Jfrog-Art-Api: $ADMIN_API_KEY" \
  http://artifactory.my-company.com/artifactory/api/repositories/my-virtual-helm-repo/cache

错误原因说明

  • 操作虚拟仓库时返回400:api/zap端点仅支持作为远程缓存节点的本地仓库,虚拟仓库不属于此类范畴
  • 操作本地仓库时返回400:你的本地仓库是纯本地存储仓库,并非远程仓库的缓存节点,不符合api/zap的使用场景
  • Artifactory UI清理虚拟仓库缓存时,内部调用的正是上述api/repositories/{repoKey}/cache端点

内容的提问来源于stack exchange,提问作者K.Sy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 23:42:38