Amazon API网关 - 代理请求返回不可读的数据

时间:2016-11-17 17:40:12

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

我们最近开始探索亚马逊的api网关服务,我已经配置了一些带有显式映射的apis。这些功能如预期。

但是,代理映射似乎正在返回意外/不可读的内容。

这就是我们得到的:

  

[o0JŮ-pǡjBڪ^ɷīcgCUK

此外,这只发生在我们从应用程序/邮递员点击它时。按照预期从网关仪表板功能执行测试api调用。

听起来有些配置丢失了吗?其他人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

根据Michael-sqlbot的评论,问题在于我们的后端使用gzip压缩所有响应。 AWS Api Gateway目前不支持代理http请求的gzip。每 https://forums.aws.amazon.com/thread.jspa?messageID = 747449个







我们目前不支持gzip。但是,您可以通过为POST方法使用lambda代理来解决此问题( http://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-lambda.html

&# XA;