Publié le: Feb 29, 2024
Les destinations d'API Amazon EventBridge prennent désormais en charge les valeurs d'en-tête de type de contenu HTTP personnalisées pour les destinations d'API, les ressources de connexion et lors de l'utilisation de destinations d'API comme cible dans EventBridge Event Bus ou Pipes.
Les applications web, également appelées webhooks, sont des cibles couramment utilisées dans les architectures pilotées par les événements créées avec Amazon EventBridge. Pour analyser correctement l'événement contenu dans une requête HTTP, ces applications s'appuient sur l'en-tête de type de contenu HTTP, tel que « text/plain;v=1.0 » pour la gestion des versions de l'API et « application/cloudevents+json » pour les CloudEvents structurés. Auparavant, les destinations d'API utilisaient un type de contenu statique « application/json » pour toutes les requêtes. Les clients peuvent désormais définir leur propre type de contenu, débloquer davantage de cibles HTTP et d'applications pour leurs destinations d'API et prendre en charge CloudEvents.
Les destinations d'API Amazon EventBridge sont des points de terminaison HTTP que vous pouvez invoquer en tant que cible d'une règle ou d'un canal, de la même manière que vous invoquez un service ou une ressource AWS en tant que cible. À l'aide des destinations d'API, vous pouvez acheminer des événements depuis les sources d'événements EventBridge vers des applications SaaS intégrées et vos applications extérieures à AWS en utilisant des appels d'API.
La personnalisation des en-têtes de type de contenu des destinations d'API Amazon EventBridge est disponible sans frais supplémentaires pour les clients de toutes les régions AWS où les destinations d'API EventBridge sont disponibles. Pour commencer, reportez-vous au Guide de l'utilisateur des destinations d’API.