Amazon Gateway - 在集成响应中访问原始请求正文

时间:2017-02-08 08:15:22

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

大家好,我的问题与Amazon Gateway API有关。我有以下情况:

  
      
  1. 从第三方服务收到的回复,不包含查询参数(所有必要的数据存储在正文中)
  2.   
  3. 我能够修改body并通过Integration Request
  4. 将其传递给目标URL   
  5. 集成请求已完成,我从目标端点
  6. 收到一些数据   
  7. 现在我需要根据从目标端点收到的原始数据(在1.中收到)和数据创建集成响应。
  8.   

问题出现在第4阶段。我在这里找不到访问原始主体的方法( $ input.body 包含来自目标端点的响应,没有原始数据)。

我还尝试在范围变量( $ input / $ context)中存储必要的数据,但似乎AWS Gateway只允许读取它。

1 个答案:

答案 0 :(得分:1)

截至目前,您无法访问集成响应映射中的$ input.body。我们将在未来考虑支持这一点。