如何通过curl使用其余的api从Nexus中检索工件校验和?

 乌鸦_Hrt 发布于 2022-12-31 13:40

我正在尝试验证我从Nexus下载的工件的校验和.我可以抓住工件并下载它们并检查它们的md5sum或sha1sum,但是我需要根据Nexus的实际总和来检查它,以便我可以验证它们是否正确.

这是我用来从Nexus获取文件的命令:

curl -v -L -o /mylocation/artifact.war -u 'myuser:mypass' --get 'http://ournexus.com/service/local/artifact/maven/content?g=com.ours.stuff&a=our-service-war&v=LATEST&r=snapshots&p=war'

通过http://nexus.xwiki.org/nexus/nexus-indexer-lucene-plugin/default/docs/path__lucene_search.html,似乎我也可以搜索sha1总和,但是当我做&sha1时,我什么都没得到额外的或sha1 =(总和),即使我省略了上述所有选项,也没有提取任何内容.

这是有效的,但它是针对特定的战争,我们需要最新的(显然):

http://ournexus.com/service/local/repositories/snapshots/content/com/ours/stuff/ourapp/1.0.0-SNAPSHOT/ourapp-1.0.0-20140730.173704-88.war.sha1

这是可能的,我是在正确的轨道上吗?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有