发布于: Feb 29, 2024
Amazon EventBridge API 目标现在对于 API 目标连接资源以及在 EventBridge 事件总线或管道中将 API 目标用作目标时支持自定义 HTTP 内容类型标头值。
Web 应用程序(也称为 Webhook)通常是使用 Amazon EventBridge 构建的事件驱动型架构中常用的目标。为了正确解析 HTTP 请求中包含的事件,这些应用程序依赖于 HTTP 内容类型标头,例如“text/plain;v=1.0”(用于 API 版本控制)和“application/cloudevents+json”(用于结构化 CloudEvents)。以前,API 目标对所有请求使用静态内容类型“application/json”。现在,客户可以定义自己的内容类型,为其 API 目标解锁更多 HTTP 目标和应用程序,并支持 CloudEvents。
Amazon EventBridge API 目标是 HTTP 端点,您可以将其作为规则或管道的目标调用,类似于将 AWS 服务或资源作为目标调用的方式。使用 API 目标,您可以使用 API 调用将事件从 EventBridge 事件源路由到集成软件即服务 (SaaS) 应用程序和您在 AWS 之外的应用程序。