【发布时间】:2017-09-22 19:45:52
【问题描述】:
AWS API-Gateway 的请求负载限制是多少?
我需要将带有base64 编码文件和一些其他参数的 JSON 有效负载发送到 API Gateway,然后 API Gateway 会将有效负载传递给 AWS Lambda。
我找不到与此相关的 AWS 文档。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway payload
AWS API-Gateway 的请求负载限制是多少?
我需要将带有base64 编码文件和一些其他参数的 JSON 有效负载发送到 API Gateway,然后 API Gateway 会将有效负载传递给 AWS Lambda。
我找不到与此相关的 AWS 文档。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-api-gateway payload
API 网关的最大负载为 10 MB,Lambda 的最大负载为 6 MB,无法增加。
请参阅 API 网关有效负载限制here
请参阅 Lambda 有效负载限制here
但是,如果您的大小超过 10 MB,则可以通过将数据上传到 S3 存储桶来实现同样的效果。详情请阅读以下文章(非官方文档):
https://sookocheff.com/post/api/uploading-large-payloads-through-api-gateway/
【讨论】:
API 网关的请求大小限制为 10MB。
Amazon API Gateway Limits, Pricing and Known Issues
您的方案中更重要的限制是 lambda 大小限制,它只有 6 MB。
【讨论】: