Загрузить файл в AWS S3 с помощью Rails - PullRequest
5 голосов
/ 29 марта 2011

У меня есть внешнее приложение, загружающее файл в мое веб-приложение rails. (Разработано на Heroku, но это не совсем актуально)

Мне нужно загрузить этот файл в AWS. Я успешно подключился к AWS с помощью rails, но не могу понять, как получить доступ к загруженному файлу.

Я знаю, что нужно сделать File.open({path to file}), а затем передать файл в AWS

1 Ответ

6 голосов
/ 29 марта 2011

Я забыл установить составной enctype в моем тестовом внешнем приложении ... если у кого-то еще есть такая же проблема, этот код должен работать:

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