[英]AWS S3 Muitipart Upload via API Gateway or Lambda
我正在尝试在AWS(我们托管许多站点)中创建可重用的大文件无服务器上载服务。 我想做的是在AWS中设置一个API网关,并使用CORS来控制哪些网站可以上传,从而允许这些网站使用客户端代码。 这是我尝试过的以及遇到的障碍。 想知道是否有人有任何建议的解决方法?
有任何想法吗? 这些值得一探吗? 还是对于这种用例而言,无服务器是难事吗?
因此,在对Amazon进行进一步跟进之后,可以将预先签名的URL与multipart API结合使用,但这不是很实用。 涉及的步骤包括:
将接受安杰洛的回答,因为它确实指出了这个方向,从技术上讲,这似乎是可能的
您也许可以使用预先签名的网址进行上传。 在这种情况下,客户端将访问您的API,该API将执行所需的任何验证,然后生成指向S3的预签名URL,并将其返回给客户端。 然后,客户端直接上传到s3。
您可以在此处查看一些信息: https : //sanderknape.com/2017/08/using-pre-signed-urls-upload-file-private-s3-bucket/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.