在我的用例中,API Gateway使用official tutorial之后的默认设置作为HTTP代理。
经测试在测试控制台中工作或通过curl进行测试。但是,如果我在浏览器中访问该链接或进行AJAX调用,我将获得ERR_CONTENT_DECODING_FAILED
。
似乎API网关破坏了内容。 Related issue
有没有办法禁止API Gateway更改我的内容?我将Content Handling
设置为passthrough
,但显然它正在改变我的内容。
答案 0 :(得分:3)
添加值为Accept-Encoding
的静态集成请求标头'identity'
,以便AWS不会篡改您的请求。