如何通过Artifactory API获取Docker Info栏中的键值对?
如何通过Artifactory API获取Docker Info标签页的release信息?
我之前参考过一个类似问题的解决方案,但它在我的场景里不生效。
我想要获取Artifactory UI中「Docker Info」标签页下的键值对信息,尤其是键为「release」的内容。之前的方案确实能返回properties对象,但里面没有.label部分,我认为这是因为我需要的信息不在manifest.json中,而是位于更高层级。
通过浏览器开发者工具观察发现:页面加载时会在Network的「Fetch/XHR」标签下发起一个名为「dockerv2」的请求,其响应里的tagInfo对象包含我需要的「release」信息,说明可以通过API调用获取该内容。
我尝试了以下请求,但返回404错误:
curl -uadmin:pass https://artifactory.myUrl.io/ui/api/v1/ui/views/dockerv2/repo-name/path-to-image
我猜测这个URL有问题(因为包含UI相关路径),但这确实是开发者工具里显示的页面加载请求地址。现在卡在确定正确的请求方式上,希望能得到解决思路。
内容的提问来源于stack exchange,提问作者Bernte
相关产品推荐
相关产品推荐

