Einführung in die HTTP-Binärantwort

Grundlagen binärer HTTP-Antworten

Aleksi Hytönen avatarGeschrieben vonAleksi Hytönen Vor über einer Woche aktualisiertTable of contents

Binäre HTTP-Antwort

Ab Version 4.5.4 können Sie auch binäre HTTP-Antworten zurückgeben. Wählen Sie "Binäre HTTP-Antwort" als Rückgabetyp können Sie einen Ausdruck angeben, der ein Byte-Array an den " zurückgibt.HTTP-Inhaltsbytes" Feld.

Beispiel einer binären HTTP-Antwort

Mit der HTTP-Binärantwort können Binärdaten wie beispielsweise ZIP-Dateien, PDF-Dokumente oder Excel-Tabellen an die API oder den HTTP-Client zurückgegeben werden.

In diesem Beispiel erstellt die Operation GET /api/PDF/v1/create ein PDF-Dokument, das das aktuelle Datum und die Uhrzeit als Text enthält, und gibt das resultierende binäre PDF-Dokument an den API-Client zurück, indem das als HTTP-Binärantwort konfigurierte Return-Element verwendet wird (im Bild unten hellgelb markiert):

Notiz

Bei Verwendung der Rückgabetypen „HTTP-Antwort“ oder „Binäre HTTP-Antwort“ überspringt der HTTP-Anforderungshandler die gesamte Inhaltsverhandlung: Die Antwort enthält den für das Rückgabeelement konfigurierten Inhaltstyp und die Kodierung, selbst wenn die Anforderung einen ACCEPT-Header mit einer bestimmten Anforderung hatte, z. B. für application/xml.

Der nächste Artikel istSo finden Sie Ihren Prozess im Prozesskatalog.


Verwandte ArtikelHTTP-AntwortergebnisseEinführung in die HTTP-AntwortEinführung in andere Techniken für HTTP-AnfragenEinführung in die HTTP-AntwortBeispiel für eine binäre HTTP-Antwort