Erstellen einer HTTP-Antwort aus einem Flow heraus (Connect 2024)
Wird ein Flow durch eine HTTP-Anfrage gestartet, so kann dieser die an den Aufrufer gesendete HTTP-Antwort erstellen. Diese Funktionalität steht nur dann zur Verfügung, wenn die Ausführungsart des Flows auf “Synchron” gesetzt, d. h. der Aufrufer erst nach der Ausführung des Flows eine HTTP-Antwort erhält. Die Ausführungsart kann jederzeit im Flow Studio angepasst werden.
Um bestimmte eine HTTP-Antwort zu generieren, muss der Flow diese im Flow-Kontext unter dem JSON-Pfad $.out.eventData ablegen. Soll nur der JSON-Inhalt der Antwort festgelegt werden, so genügt es, diesen unter dem JSON-Pfad $.out.eventData.content abzulegen.
Die vollständige Struktur der HTTP-Antwort entnehmen Sie bitte dem Typ “http_response” aus folgendem JSON-Schema: