s3-upload-example:如何使用V4签名上传到S3

时间:2024-05-29 17:34:03
【文件属性】:

文件名称:s3-upload-example:如何使用V4签名上传到S3

文件大小:5KB

文件格式:ZIP

更新时间:2024-05-29 17:34:03

Ruby

S3上传范例 此回购协议包括: app.rb -Sinatra应用程序,为客户端提供签名和凭据 upload.sh —使用Bash和curl编写的上传器 upload_with_temporary_credentials.sh使用Bash和curl编写的另一个上载器,该上载器使用后端通过STS临时生成的凭据 如何开始 首先,使用提供的示例设置.env文件。 然后,假设您拥有Ruby,请运行以下命令。 bundle install ruby app.rb 这将在localhost:4567上启动后端。 如果该端口不适合您,请在上传器中对其进行调整。 bash upload.sh filename会将filename bash upload.sh filename上传到S3存储桶中的uploads目录。 bash upload_with_temporary_credentials.sh


【文件预览】:
s3-upload-example-master
----config.ru(49B)
----Gemfile(100B)
----upload.sh(545B)
----README.md(957B)
----Gemfile.lock(863B)
----.env.sample(65B)
----.gitignore(12B)
----app.rb(4KB)
----upload_with_temporary_credentials.sh(639B)

网友评论