如何将图像(从url)推入aws而不将图像保存到localhost / paperclip

时间:2014-07-24 10:50:34

标签: ruby-on-rails ruby-on-rails-4 amazon-s3 ruby-on-rails-3.2 amazon-cloudfront

我有像

这样的图片网址

@img =' http://www.google.com/images/logos/ps_logo.png'

是否有任何进程将此图像直接推送到aws而不使用paperclip /保存到ruby on rails中的localhost。

提前致谢

1 个答案:

答案 0 :(得分:0)

有。 AWS有一个JS库,允许从浏览器直接上传。这里有一篇博文:

http://blog.littleblimp.com/post/53942611764/direct-uploads-to-s3-with-rails-paperclip-and

这里使用JQuery

http://pjambet.github.io/blog/direct-upload-to-s3/

然而,更多谷歌搜索应该找到大量的建议和宝石。

由于身份验证方法不重要,因此会涉及到一些争论。