【问题标题】:AWS API Gateway remove response headersAWS API Gateway 删除响应标头
【发布时间】:2019-08-12 19:18:17
【问题描述】:

我使用 AWS api 网关创建了一个 API,其中包含一个模拟端点 /test

在我的回复中,我得到了标题 x-amzn-RequestIdx-amz-apigw-id。如果出现错误,例如使用不存在的端点/test2,我还得到了x-amazn-ErrorType 标头。

我不希望这些 aws 标头出现在我的 api 响应中。如何删除这些?

【问题讨论】:

  • 有一些解决方法可以消除这些,但其他可能会出现副作用。为什么要删除这些?
  • Michael 你有这方面的文件吗?我们的 API 使用者已经指定了他们期望的标头,所以我们需要一种方法来删除这些虚假的 x-amzn 标头。
  • 已添加解决方案,如果您需要更多信息,请告诉我

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


【解决方案1】:

在您的 API Gateway 前添加 CloudFront。然后为原始响应或查看器响应添加Lambda@Edge function,以从数组中删除这些属性。

【讨论】:

    猜你喜欢
    • 2022-10-06
    • 2021-04-06
    • 1970-01-01
    • 2017-05-18
    • 2021-12-20
    • 2018-12-02
    • 2020-04-18
    • 2016-12-15
    • 2018-04-15
    相关资源
    最近更新 更多