使用cURL从远程位置上载文件

时间:2019-06-11 12:35:35

标签: curl amazon-s3 bitbucket single-sign-on

我使用SSO连接到组织的位桶。现在,我需要将文件从该位桶上传到AWS S3的某个位置。

到目前为止,我已经能够使用适当的cURL命令将本地文件成功上传到AWS S3,如下所示。

curl -X PUT -T "$file" \
   -H "Host: ${bucket}.s3.amazonaws.com" \
 -H "Date: ${dateValue}" \
-H "Content-Type: ${contentType}" \
 -H "Authorization: AWS ${s3Key}:${signature}" \
https://${bucket}.s3.amazonaws.com/${file

我知道我可能会使用wget将bitbucket文件下载到本地位置,然后将其上传到AWS S3。否则,将一个cURL传递到另一个cURL上传。

我被困在bitbucket的SSO登录中,并且此下载暨上传。

如何修改此设置以将文件从一个远程位置传输到另一个位置?

0 个答案:

没有答案