1 回答
- 最新
- 投票最多
- 评论最多
0
Hi,
You are correct. That integration will not make the 10mb limit go away. That article only mentions an API GW ->S3 Integration type via AWS Service, instead of using a container/serverless in the middle.
Instead, to upload larger files via an API gateway, you would:
- Create an api gateway with a lambda proxy integration
- The function generates a signed URL granting upload access to S3 bucket and gives back the url to the user, as api response.
- The user can now upload larger files using a combination of S3 presigned urls and multipart upload.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/PresignedUrlUploadObject.html
https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpu-upload-object.html
Many thanks