python - 通过AWS Gateway Api通过Lambda将文件上传到S3

标签 python amazon-web-services amazon-s3 aws-lambda boto3

我想将文件上传到 aws S3 存储桶,但我需要在上传之前通过 lambda 函数操作该文件。 所以我想使用 HTTP-PUT 方法制作一个网关 Api,该方法使用 lambda 来更改文件并将其上传到 s3。 这可能吗?我可以毫无问题地上传大文件吗?

最佳答案

您将受到上传文件大小的限制。

有效负载大小为 10MB。

https://docs.aws.amazon.com/apigateway/latest/developerguide/limits.html

Cloudfront -- S3 -- (Trigger) -- Lambda (Process and Save) -- S3

希望有帮助。

关于python - 通过AWS Gateway Api通过Lambda将文件上传到S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50351375/

相关文章:

amazon-web-services - 如何在 "s3 sync"中包含空文件夹?

python - 改变随机森林中每棵树的权重

python - AWS Lambda、Python、Numpy 等作为层

python - 装饰器中声明的非局部变量没有绑定(bind)

javascript - 将 Cordova camera.getPicture 文件传递​​到 AWS S3 (JS SDK)

amazon-web-services - S3 批量操作 - "Reading the manifest is forbidden: Access Denied"

python - 值错误 : math domain error

java - Apache Flink 与 AWS Kinesis Analytics

amazon-web-services - 当我通过 SSH 连接到我的 AWS Elastic Beanstalk 实例时,我找不到我的 Web 应用程序

amazon-web-services - 在 Assets 捆绑中使用 DockerImageAsset 镜像