【问题标题】:Upload File to AWS S3 with Rails使用 Rails 将文件上传到 AWS S3
【发布时间】:2011-05-28 00:20:30
【问题描述】:

我有一个外部应用程序将文件上传到我的 Rails Web 应用程序。 (在 Heroku 上开发,但这并不完全相关)

我需要将该文件上传到 AWS。我已经通过 rails 成功连接到 AWS,但我不知道如何访问上传的文件。

我知道我需要做File.open({path to file}),然后将文件传递给 AWS

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 amazon-s3


    【解决方案1】:

    我忘记在我的测试外部应用程序中设置多部分编码类型...如果其他人有同样的问题,这段代码应该可以工作:

    AWS::S3::S3Object.store('{filename.ext_for_aws}',params[:{name_from_post}],'{bucket}')
    

    【讨论】:

      猜你喜欢
      • 2020-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-10
      • 2018-07-07
      • 2016-03-14
      • 1970-01-01
      • 2020-10-23
      相关资源
      最近更新 更多