是否可以给S3密钥而不是文件对象提供载波?

时间:2018-10-17 05:55:39

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

我们有一个Rails应用程序,我们必须在其中上传一个zip文件,该文件的大小可能超过GB。该文件直接从浏览器上传到S3。

我的rails应用程序具有一个名为dataGridView1.DataSource = result.ToList(); 的模型。压缩文件包含一个Image,其中包含压缩文件中的路径以及必须作为list.csv记录上传的许多图像的名称。

我需要做的是使用lambda解压缩带有图像的zip文件,然后直接从我的lambda服务上载到S3,这将返回S3上图像路径的密钥。这样做的原因是因为图像可能非常大(10-30mb),并且我们不想将每个图像从rails服务器发送到S3。这使我想到了我的问题。是否可以给lambda服务获取一个S3路径,而不是给它一个文件对象?

0 个答案:

没有答案