首页 > 解决方案 > 将 Host 标头从 CloudFront 转发到 API Gateway 代理集成

问题描述

我已将 CloudFront 分配设置为使用通配符 CNAME (*.domain.com) 我想知道我的 Lambda 代理集成中的子域。为此,我需要 x-host-header 下 CloudFront 访问日志中可用的 Host 标头。

API Gateway 将 Host 标头分配给 example.execute-api。https://forums.aws.amazon.com/.amazonaws.com端点名称。

使用 API Gateway 仍然无法实现这一点吗?添加额外的 lambda 源请求会增加过多的开销和成本。

与此相关的其他资源:链接:在请求的标头中获取 CloudFront 自定义域 链接:https ://forums.aws.amazon.com/thread.jspa?threadID=84588&start=75&tstart=0

标签: amazon-web-servicesaws-lambdaaws-api-gatewayamazon-cloudfront

解决方案


推荐阅读