删除 AWS API Gateway 响应标头

Sha*_*awn 5 amazon-web-services aws-api-gateway

我有一个带有 HTTP_PROXY 集成的 AWS API Gateway REST API 和一个限制使用计划。来自 API 的响应包括 AWS 添加的多个标头,其中包括:

  • x-amz-apigw-id:F5TU4Gp转AUFmwA=
  • x-amz-cf-id: iGT7lD_zQsFoFg1ulYZY1pnxRPkdJMwEdjxzdGHaOhdZtYFlPFxcyQ==
  • x-amz-cf-pop:HIO50-C2
  • x-amzn-remapped-connection: 活着
  • x-amzn-remapped-date: 2023 年 3 月 15 日星期四 22:32:12 GMT
  • x-amzn-remapped-server:阿帕奇
  • x-amzn-requestid: 36713d13-8s32-4f5e-865e-b32bd24f7a0c
  • x-cache: 云前小姐
  • x-ratelimit-limit:50
  • x-ratelimit-remaining:47

我想删除这些响应标头,这样它们就不会发送给请求者。如何才能做到这一点?似乎有些无法删除,例如X-Amz-Cf-*(因为 API Gateway 在幕后使用 CloudFront)。并且代理集成不能使用映射模板。所以我想知道是否有可能删除其中的任何一个,如果可以,是如何完成的。