【发布时间】:2020-04-15 04:51:07
【问题描述】:
www.artifactory_company_link/artifactory/webapp/#/artifacts/browse/tree/General/abc.html
我已经尝试过 CURL -I artifactory_link。但没有得到 MD5 校验和。
【问题讨论】:
标签: python linux md5 artifactory md5sum
www.artifactory_company_link/artifactory/webapp/#/artifacts/browse/tree/General/abc.html
我已经尝试过 CURL -I artifactory_link。但没有得到 MD5 校验和。
【问题讨论】:
标签: python linux md5 artifactory md5sum
要从命令行获取 MD5 校验和,您需要使用 Artifactory File Info REST API。
因此,获取文件 MD5 校验和的正确方法是(假设此处为 General 存储库)
curl -s -u<user>:<password> www.artifactory_company_link/artifactory/api/storage/General/abc.html
这将输出文件信息的大 json 输出,包括其 MD5 校验和。
使用jq 获取校验和
curl -s -u<user>:<password> www.artifactory_company_link/artifactory/api/storage/General/abc.html | jq ".checksums.md5"
【讨论】:
General 的存储库吗?如果没有,请使用存储文件的实际存储库名称。先尝试不使用jq 运行,然后查看完整输出。