Python 从artifactory下载文件,使用API密钥进行身份验证

Python 从artifactory下载文件,使用API密钥进行身份验证,python,artifactory,Python,Artifactory,我已经查阅了文件: 在这里: 但是找不到一个好的例子来发送请求以下载带有url的文件并使用API密钥进行身份验证 您有两个使用API密钥的选项: 使用用户名和API密钥进行基本身份验证 使用带有Api密钥的专用头(X-JFrog-Art-Api) 例如: curl -uadmin:AKCp2WXCNDRsYwX8vd83KsxEnh1tMs6Qp1Dm8M7oDtA464Nz3kmjgrZRnbtJAXm2AfDEpMhfJ -ocommons-collections-3.1.jar htt

我已经查阅了文件: 在这里:


但是找不到一个好的例子来发送请求以下载带有url的文件并使用API密钥进行身份验证

您有两个使用API密钥的选项:

  • 使用用户名和API密钥进行基本身份验证
  • 使用带有Api密钥的专用头(X-JFrog-Art-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


谢谢,我使用了Python请求,这使它能够工作:download_request=Requests.get(downloadUrl,headers={“X-JFrog-Art-Api”:artifactoryApiKey})
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