是否有人有使用 s3 服务器上传到 s3 的示例代码(最好是在 Rails 中)。
同样,直接上传到 s3,实际的上传/流式传输也在亚马逊的服务器上执行。
最佳答案
要求:
- Plupload、jQuery
想法:
- 通过您的应用授权上传(在服务器端签名)
- 使用签名的请求将文件上传到 S3
- 通知您的应用上传已完成
- 检查S3是否收到文件
我将代码发布为 gist at https://gist.github.com/759939 ,它缺少注释,并且您可能会由于缺少方法而遇到一些问题(必须将其从我们的代码库中删除)。
stored_file.rb
包含数据库的模型。内联了许多回形针辅助方法(我们在切换到直接上传到 S3 之前使用过)。
我希望您可以使用它作为示例来运行您的东西。
关于ruby-on-rails - 使用s3服务器上传到s3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4563923/