我们有一个Rails应用程序,我们必须在其中上传一个zip文件,该文件的大小可能超过GB。该文件直接从浏览器上传到S3。
我的rails应用程序具有一个名为dataGridView1.DataSource = result.ToList();
的模型。压缩文件包含一个Image
,其中包含压缩文件中的路径以及必须作为list.csv
记录上传的许多图像的名称。
我需要做的是使用lambda解压缩带有图像的zip文件,然后直接从我的lambda服务上载到S3,这将返回S3上图像路径的密钥。这样做的原因是因为图像可能非常大(10-30mb),并且我们不想将每个图像从rails服务器发送到S3。这使我想到了我的问题。是否可以给lambda服务获取一个S3路径,而不是给它一个文件对象?