有什么方法可以流经AWS API网关支持的API响应中的内容。我的内容可能很大,我想将其流式传输到请求者。目前,我看到API网关的有效负载大小限制为10Mb。
当我在EC2机器上收到请求时,我还会在运行时生成数据,并且一旦生成一些数据,我就想开始将其流式传输到请求者。
有可能吗?怎么样?
答案 0 :(得分:0)
如您所见,API Gateway具有严格的限制响应大小。这是因为它是为快速和事务性用例设计的。 (API网关也不会使连接保持打开状态的时间超过30秒,因此,如果您要流式传输的文件下载时间超过此时间,也会遇到麻烦。)
在这些情况下,您可以考虑使用其他模式,例如: