AWS api网关代理到Application Load Balancer的多部分/表单数据不起作用

时间:2019-02-04 12:47:01

标签: amazon-web-services aws-api-gateway multipartform-data

我的微服务在AWS ecs fargate中运行。 api之一是上传文件。 (xls)文件。我已经部署了api网关,用于任何传递到ALB和ALB到ECS目标的请求。

当我使用邮递员和API网关基本URL上传文件时,数据到达Fargate时会发生更改。由于数据不正确,无法读取EXcel。 但是当我直接尝试使用ALB URL时,文件上传和excel读取成功。

仅对多部分数据显示问题,其他API可以正常工作。尝试多部分使用时,即使图像也为空白。

因此我想出了一些要在API网关中完成的问题/设置。
在API网关中,我有: / {Proxy} / ANY和HTTP链接通过ALB URL。 我也尝试过在API网关的二进制设置中添加multipart / form-data。在读取文件时仍然存在问题。数据不相同且已更改。 有任何解决建议吗?

0 个答案:

没有答案