【发布时间】:2019-03-22 12:57:24
【问题描述】:
我想使用 API Gateway 传递来自本地 Express.js server 的二进制有效负载,该本地 Express.js server 发送 ZIP 文件以响应 GET 请求。
但是,API Gateway 似乎将有效负载解释为字符串,因为我在测试方法时收到以下错误:
由于配置错误,执行失败:报告长度 35508489 的集成响应大于允许的最大值 10485760 字节。
我的端点的响应头如下:
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0
Connection: keep-alive
Content-Disposition: attachment; filename="rrAIkB6D_v8Htun4hpBx9.zip"
Content-Length: 34173953
Content-Type: application/zip
Date: Fri, 22 Mar 2019 08:37:38 GMT
ETag: W/"2097401-169a0b780ff"
Last-Modified: Thu, 21 Mar 2019 14:46:14 GMT
直接访问端点时下载有效。
我是否遗漏了配置中的某些内容?
【问题讨论】:
标签: amazon-web-services aws-api-gateway