从 artifactory 下载文件,使用 API 密钥进行身份验证
Downloading file from artifactory, using API Key for authentication
我查看了文档:https://github.com/parallels/artifactory
在这里:https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API
但是找不到一个很好的例子来发送请求以下载带有 url 的文件并使用 API-Key 进行身份验证。
authentication 使用 API 键有 2 个选项:
- 使用您的用户名和 API 密钥进行基本身份验证
- 使用专用 header (X-JFrog-Art-Api) 和您的 API 密钥
例如:
curl -uadmin:AKCp2WXCNDRsYwX8vd83KsxEnh1tMs6Qp1Dm8M7oDtA464Nz3kmjgrZRnbtJAXm2AfDEpMhfJ -ocommons-collections-3.1.jar http://localhost:8081/artifactory/jcenter/apache-collections/commons-collections/3.1/commons-collections-3.1.jar
或
curl -H "X-JFrog-Art-Api: AKCp2WXCNDRsYwX8vd83KsxEnh1tMs6Qp1Dm8M7oDtA464Nz3kmjgrZRnbtJAXm2AfDEpMhfJ" -ocommons-collections-3.1.jar http://localhost:8081/artifactory/jcenter/apache-collections/commons-collections/3.1/commons-collections-3.1.jar
我查看了文档:https://github.com/parallels/artifactory 在这里:https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API
但是找不到一个很好的例子来发送请求以下载带有 url 的文件并使用 API-Key 进行身份验证。
authentication 使用 API 键有 2 个选项:
- 使用您的用户名和 API 密钥进行基本身份验证
- 使用专用 header (X-JFrog-Art-Api) 和您的 API 密钥
例如:
curl -uadmin:AKCp2WXCNDRsYwX8vd83KsxEnh1tMs6Qp1Dm8M7oDtA464Nz3kmjgrZRnbtJAXm2AfDEpMhfJ -ocommons-collections-3.1.jar http://localhost:8081/artifactory/jcenter/apache-collections/commons-collections/3.1/commons-collections-3.1.jar
或
curl -H "X-JFrog-Art-Api: AKCp2WXCNDRsYwX8vd83KsxEnh1tMs6Qp1Dm8M7oDtA464Nz3kmjgrZRnbtJAXm2AfDEpMhfJ" -ocommons-collections-3.1.jar http://localhost:8081/artifactory/jcenter/apache-collections/commons-collections/3.1/commons-collections-3.1.jar