rest - 如何使用 curl 将包含元数据的文件上传到 jfrog artifactory

标签 rest curl artifactory

我上传的文件是这样的:

curl -u ${CREDS} --upload-file ${file} ${url}

有没有办法添加一个主体或标题来为文件设置一些元数据?比如内部版本号。

最佳答案

您实际上可以使用 matrix parameters 将具有属性的 Artifactory 部署到 Artifactory OSS ,例如:

curl -uadmin:password -T file.tar "http://localhost:8081/artifactory/generic-local/file.tar;foo=bar;"

并使用 REST API 获取 Artifactory 属性,例如:

curl -uadmin:password "http://localhost:8081/artifactory/api/storage/generic-local/file.tar?properties"

从 UI 和其他功能查看属性仅限于专业版。

关于rest - 如何使用 curl 将包含元数据的文件上传到 jfrog artifactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42923192/

相关文章:

java - 如何让 AccountManager 处理每个用户名的多个帐户?

javascript - 无需 Javascript 自动运行 POST 表单

jenkins - 使用 Jenkins、Gradle Artifactory 插件配置发布阶段

java - 由 : java. util.zip.ZipException 引起:设置的代码长度无效

android - 网络pojo类和数据库实体类,如何避免重复

java - ActiveMQ 的 Jolokia 命令

php - PayPal REST API 支付收款人

c++ - 如何在使用 MSVC2012 作为编译器的 Qt Creator 上使用 libCURL

c - 为什么 curl 需要 .lib 和 .dll 才能工作?

artifactory - 如何将 Jfrog Artifactory pro 升级到企业版或企业+版?