<!-- AI_TASK_START: AI标题翻译 -->
[新产品/新功能] Amazon API Gateway 推出 REST API 路由规则功能
<!-- AI_TASK_END: AI标题翻译 -->
<!-- AI_TASK_START: AI竞争分析 -->
# 产品功能分析
## 新功能/新产品概述
Amazon API Gateway 推出了针对 REST API 的路由规则功能,支持通过自定义域名动态路由传入请求。该功能允许基于 **HTTP 头部值**、**URL 基础路径** 或两者的组合来灵活定义路由逻辑。其核心目标是为用户提供更精细的流量控制能力,同时减少对外部代理层或复杂 URL 结构的依赖。
适用场景包括但不限于:
- A/B 测试
- API 版本管理
- 动态后端选择
此功能适用于公共和私有 REST API,并兼容现有的 API 映射配置,目前已在全球所有 AWS 区域(包括 AWS GovCloud 美国区域)上线。
## 关键客户价值
- **简化架构复杂度**:通过在 API Gateway 内部实现路由逻辑,用户可以移除额外的代理层,从而降低架构复杂性和运维成本。
- **提升灵活性**:支持基于多种条件(如 HTTP 头部或 URL 路径)动态路由请求,满足多样化的业务需求。
- **增强控制能力**:通过优先级机制,确保路由规则按预期顺序执行,提供更高的流量管理精度。
- **广泛兼容性**:支持公共和私有 REST API,且与现有 API 映射无缝集成,减少了迁移或适配的工作量。
相比传统方案,这一功能显著提升了路由逻辑的内聚性和可维护性,但在高并发场景下可能需要额外关注规则评估的性能开销。
## 关键技术洞察
- **基于条件的路由机制**:用户可以通过定义优先级、条件(HTTP 头部、URL 路径或两者结合)以及关联动作来实现复杂的路由逻辑。API Gateway 按优先级顺序评估规则,优先级数值越低越先匹配。
- **动态后端选择**:当请求满足特定规则的所有条件时,API Gateway 将其路由到指定的 REST API ID 和阶段,从而实现动态后端切换。
- **广泛的区域支持**:该功能覆盖了所有 AWS 区域,包括受监管的 GovCloud 区域,体现了其对合规性和全球可用性的重视。
技术创新点在于将路由逻辑直接嵌入 API Gateway,避免了外部组件的引入,从而降低了延迟并提升了整体架构的简洁性。然而,对于规则数量较多的场景,可能需要优化规则设计以避免性能瓶颈。
## 其他信息
- 官方博客提供了详细的功能介绍和使用示例:[动态路由请求](https://aws.amazon.com/blogs/compute/dynamically-routing-requests-with-amazon-api-gateway-routing-rules/)
- 官方文档进一步说明了路由模式的配置方法:[API Gateway 文档](https://docs.aws.amazon.com/apigateway/latest/developerguide/rest-api-routing-mode.html)
<!-- AI_TASK_END: AI竞争分析 -->
<!-- AI_TASK_START: AI全文翻译 -->
# Amazon API Gateway 推出 REST API 的路由规则功能
**原始链接:** [https://aws.amazon.com/about-aws/whats-new/2025/06/amazon-api-gateway-routing-rules-rest-apis/](https://aws.amazon.com/about-aws/whats-new/2025/06/amazon-api-gateway-routing-rules-rest-apis/)
**发布时间:** 2025-06-03
**厂商:** AWS
**类型:** WHATSNEW
---
# Amazon API Gateway 推出 REST API 的路由规则功能
发布日期: 2025年6月3日
Amazon API Gateway 现在支持通过自定义域名 (Custom Domain Names) 为 REST API 配置路由规则。这一新功能允许您根据 HTTP 头部值、URL 基础路径,或两者的组合动态路由传入请求。
这种灵活性支持多种应用场景,包括 A/B 测试 (A/B Testing)、API 版本控制 (API Versioning) 和动态后端选择 (Dynamic Backend Selection)。要使用此功能,您需要通过设置优先级、定义条件(HTTP 头部、URL 路径或两者结合)并关联操作来配置路由规则。API Gateway 按优先级顺序评估这些规则,数字越小优先级越高。当请求满足某条规则的所有条件时,API Gateway 将其路由到配置的 REST API ID 和阶段 (Stage)。通过在 API Gateway 内直接实现路由逻辑,您可以消除代理层和复杂的 URL 结构,同时保持对 API 流量的精细路由控制。此功能支持公共和私有 REST API,并与现有的 API 映射 (API Mappings) 兼容。
自定义域名的路由规则功能已在所有 [AWS 区域](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/) 推出,包括 AWS GovCloud(美国)区域。如需了解更多信息,请参阅 [博客文章](https://aws.amazon.com/blogs/compute/dynamically-routing-requests-with-amazon-api-gateway-routing-rules/) 和 [API Gateway 文档](https://docs.aws.amazon.com/apigateway/latest/developerguide/rest-api-routing-mode.html)。
<!-- AI_TASK_END: AI全文翻译 -->