ruby-on-rails – 使用远程文件作为rails中的附件
发布时间:2020-12-17 04:04:09 所属栏目:百科 来源:网络整理
导读:我正在尝试提取公共AWS文件并将其用作附件,如下所示: attachments['file.zip'] = open('https://s3.amazonaws.com/file.zip') 我得到一个没有这样的文件或目录 我已将上面的路径更改为通用路径,但我确实可以导航到AWS路径并获取文件.有没有办法让它成为Acti
我正在尝试提取公共AWS文件并将其用作附件,如下所示:
attachments['file.zip'] = open('https://s3.amazonaws.com/file.zip') 我得到一个没有这样的文件或目录 我已将上面的路径更改为通用路径,但我确实可以导航到AWS路径并获取文件.有没有办法让它成为ActionMailer使用的附件? 解决方法attachments['file.zip'] = open('https://s3.amazonaws.com/file.zip').read open返回一个IO对象,而不是文件的内容.您必须将文件内容提供给 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |