Publicado en: Feb 29, 2024

Los destinos de la API de Amazon EventBridge ahora admiten encabezados content-type HTTP personalizados para los destinos de la API, los recursos de conexión y cuando se utilizan los destinos de la API como objetivo en los buses o canalizaciones de eventos de EventBridge.

Las aplicaciones web, también denominadas webhooks, son objetivos de uso común en arquitecturas basadas en eventos creadas con Amazon EventBridge. Para analizar correctamente el evento contenido en una solicitud HTTP, estas aplicaciones se basan en un encabezado content-type HTTP, como “text/plain;v=1.0” para el control de versiones de API y “application/cloudevents+json” para CloudEvents estructurados. Anteriormente, los destinos de la API utilizaban un encabezado content-type estático “application/json” para todas las solicitudes. Ahora, los clientes pueden definir su propio encabezado content-type, lo que habilita más aplicaciones y objetivos HTTP para sus destinos de la API, y compatibilidad con CloudEvents.

Los destinos de la API de Amazon EventBridge son puntos de conexión HTTP que puede invocar como destino de una regla o canalización, de forma similar a como invoca un servicio o recurso de AWS como destino. Con los destinos de la API, puede enrutar eventos desde las fuentes de eventos de EventBridge a aplicaciones integradas de software como servicio (SaaS) y a sus aplicaciones fuera de AWS mediante llamadas a la API.

La personalización de los encabezados content-type de los destinos de la API de Amazon EventBridge está disponible sin costo adicional para los clientes de todas las regiones de AWS en las que están disponibles los destinos de la API de EventBridge. Para empezar, consulte la guía del usuario de destinos de la API.