目 录CONTENT

文章目录

通过nexus的api实现拉去推送raw制品

chenming
2021-06-10 / 0 评论 / 0 点赞 / 496 阅读 / 0 字 / 正在检测是否收录...

拉取

拉取

以111/cmtest/111.txt为例

GET: http://172.28.118.19:8100/repository/< RawRepositoryName >/111/cmtest/111.txt

image

推送

设置仓库名

仓库名在url上传参,POST请求

POST: http://172.28.118.19:8100/service/rest/v1/components?repository= 
<RawRepositoryName>

设置验证

添加Authorization请求头:请求头对应的值为Basic username:password的Base64加密字符串

比如:管理员账号密码为admin:xxxxxx,admin:xxxxxx的Base64加密字符串YWRtaW46cmNkXzIwMjE=

image

文件、文件名、保存路径

文件、文件名、保存路径在formData里面传参:可以一次性配置多个文件;raw.directory对应文件保存路径;raw.asset1对应文件1(Type:file),多个文件编号递增;raw.asset1.filename对应文件1保存在nexus中的文件名,多个文件编号递增

image

推送结果

成功推送返回http码:204

验证失败返回http码:401

0

评论区