主页 › Amazon › 元数据服务从本地应用程序收集信息,并由消费者设备(电视、网络收音机)访问。旧设备 …Amazon Amazon Solution Architect Professional SAP-C02 Certification
· CN
· 更新于 1 Aug 2026
元数据服务从本地应用程序收集信息,并由消费者设备(电视、网络收音机)访问。旧设备不支持某些 HTTP 响应头;您的本地负载均衡器目前会根据 User-Agent 识别的请求剥离这些头。应用程序功能已迁移到 AWS Lambda,您需要一个无服务器解决方案,该解决方案仍通过删除有问题的头来支持旧设备。哪种解决方案符合这些要求? 选择一个答案 A 为元数据服务创建一个 CloudFront 分配,并将 Application Load Balancer (ALB) 作为源。配置 ALB 以针对每个请求调用正确的 Lambda 函数。创建一个 CloudFront Function,根据请求 User-Agent 从响应中删除有问题的头。
B 为元数据服务创建一个 Amazon API Gateway REST API,并配置每个路由以调用相应的 Lambda 函数。修改 API Gateway 的默认网关响应,根据 User-Agent 剥离有问题的头。
C 创建一个 Amazon API Gateway HTTP API,该 API 为每个请求调用正确的 Lambda 函数。在 HTTP API 上使用响应映射模板,根据 User-Agent 删除有问题的头,并将该映射与 API 响应关联。
D 为元数据服务创建一个 CloudFront 分配,并将 Application Load Balancer (ALB) 作为源。配置 ALB 以针对每个请求调用正确的 Lambda 函数。实现一个 Lambda@Edge 函数,该函数根据 User-Agent 从查看器响应中剥离有问题的头。
点击一个选项来检查您的答案。
正确答案: 为元数据服务创建一个 CloudFront 分配,并将 Application Load Balancer (ALB) 作为源。配置 ALB 以针对每个请求调用正确的 Lambda 函数。创建一个 CloudFront Function,根据请求 User-Agent 从响应中删除有问题的头。.
为什么这是答案 正确答案利用 CloudFront Function 在边缘处理响应头,这是一种轻量级、低延迟的解决方案,非常适合根据请求属性(如 User-Agent)修改响应。CloudFront 分配作为内容分发网络,可以缓存内容并提供全球低延迟访问。ALB 作为源,负责将请求路由到正确的 Lambda 函数,实现了无服务器后端。此方案满足了旧设备兼容性、无服务器架构和删除特定响应头的要求。
其他选项的不足在于:
Amazon API Gateway REST API 不支持直接在网关响应中根据 User-Agent 剥离响应头。
Amazon API Gateway HTTP API 的响应映射模板主要用于转换响应体,不适合有条件地删除响应头。
Lambda@Edge 也可以实现此功能,但 CloudFront Function 更轻量、成本更低,并且通常足以满足简单的响应头修改需求,因此 CloudFront Function 是更优解。
揭示答案和解释 正确答案: 为元数据服务创建一个 CloudFront 分配,并将 Application Load Balancer (ALB) 作为源。配置 ALB 以针对每个请求调用正确的 Lambda 函数。创建一个 CloudFront Function,根据请求 User-Agent 从响应中删除有问题的头。. 正确答案利用 CloudFront Function 在边缘处理响应头,这是一种轻量级、低延迟的解决方案,非常适合根据请求属性(如 User-Agent)修改响应。CloudFront 分配作为内容分发网络,可以缓存内容并提供全球低延迟访问。ALB 作为源,负责将请求路由到正确的 Lambda 函数,实现了无服务器后端。此方案满足了旧设备兼容性、无服务器架构和删除特定响应头的要求。
其他选项的不足在于:
Amazon API Gateway REST API 不支持直接在网 …
通过考试 — 无需无休止地寻找答案 将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡