HTTP >Anfrage stellen Modul

NOTE
Adobe Workfront Fusion erfordert eine Adobe Workfront Fusion zusätzlich zu einer Adobe Workfront -Lizenz.

Die Adobe Workfront Fusion HTTP > Anforderungsmodul ist ein universelles Modul, mit dem Sie eine HTTP-Anforderung konfigurieren und an einen Server senden können. Die empfangene HTTP-Antwort ist dann im Ausgabebundle enthalten.

NOTE
Wenn Sie eine Verbindung zu einem Adobe-Produkt herstellen, das derzeit über keinen dedizierten Connector verfügt, empfehlen wir die Verwendung des Adobe Authenticator-Moduls.
Weitere Informationen finden Sie unter Adobe Authenticator-Modul.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:

Adobe Workfront plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion license**

Aktuelle Lizenzanforderungen: nein Workfront Fusion Lizenzanforderungen.

Oder

Alte Lizenzanforderung: Workfront Fusion für Arbeitsautomatisierung und Integration

Produkt

Aktuelle Produktanforderung: Wenn Sie über Select oder Prime verfügen Adobe Workfront Planung, Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden. Workfront Fusion ist in Ultimate enthalten. Workfront Plan.

Oder

Alte Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden.

Wenden Sie sich an Ihren Workfront Administrator.

Informationen über Adobe Workfront Fusion Lizenzen, siehe Adobe Workfront Fusion-Lizenzen

HTTP >Anfrage stellen Modulkonfiguration

Wenn Sie die HTTP >Anfrage stellen -Modul, Adobe Workfront Fusion zeigt die unten aufgeführten Felder an. Ein fett hervorgehobener Titel in einem Modul zeigt ein erforderliches Feld an.

Wenn Sie die Zuordnungsschaltfläche über einem Feld oder einer Funktion sehen, können Sie damit Variablen und Funktionen für dieses Feld festlegen. Weitere Informationen finden Sie unter Ordnen Sie Informationen zwischen Modulen in Adobe Workfront Fusion.

Alle Status als Fehler auswerten (mit Ausnahme von 2xx und 3xx)

Verwenden Sie diese Option, um die Fehlerbehandlung einzurichten.

Weitere Informationen finden Sie unter Fehlerbehandlung in Adobe Workfront Fusion.

URL
Geben Sie die URL ein, an die Sie eine Anfrage senden möchten, z. B. einen API-Endpunkt, eine Website usw.
Methode
Wählen Sie die HTTP-Anfragemethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anforderungsmethoden in Adobe Workfront Fusion.
Header
Fügen Sie die Header der Anforderung in Form eines standardmäßigen JSON-Objekts hinzu. Beispiel: {"Content-type":"application/json"}
Abfragezeichenfolge
Geben Sie die gewünschten Schlüssel-Wert-Paare für die Abfrage ein.
Textkörper

Der HTTP-Hauptteil sind die Daten-Bytes, die in einer HTTP-Transaktionsnachricht unmittelbar auf die Header übertragen werden, sofern welche verwendet werden sollen.

  • Raw

    Der Rohkörpertyp eignet sich im Allgemeinen für die meisten HTTP-Textkörperanforderungen, selbst wenn in der Entwicklerdokumentation keine zu sendenden Daten angegeben sind.

    Geben Sie im Feld Inhaltstyp eine Form zum Analysieren der Daten an.

    Trotz des ausgewählten Inhaltstyps werden die Daten in einem beliebigen Format eingegeben, das in der Entwicklerdokumentation festgelegt oder benötigt wird.

  • Application/x-www-form-urlencoded

    Dieser Nachrichtentyp besteht aus POST-Daten mithilfe von application/x-www-form-urlencoded.

    Für application/x-www-form-urlencoded, ist der Hauptteil der an den Server gesendeten HTTP-Nachricht im Wesentlichen eine Abfragezeichenfolge. Die Schlüssel und Werte sind in Schlüssel/Wert-Paaren kodiert, getrennt durch & und mit = zwischen Schlüssel und Wert.

    Verwenden Sie für Binärdaten multipart/form-data anstatt.

    Beispiel:

    Beispiel für das resultierende HTTP-Anforderungsformat:

    field1=value1&field2=value2

  • Multipart/form-data

    Das Multipart/form-data ist eine HTTP-Multipart-Anfrage zum Senden von Dateien und Daten. Sie wird häufig zum Hochladen von Dateien auf den Server verwendet.

    Fügen Sie Felder hinzu, die in der Anfrage gesendet werden sollen. Jedes Feld muss ein Schlüssel-Wert-Paar enthalten.

    • Text

      Geben Sie den Schlüssel und den Wert ein, die im Anfrageinhalt gesendet werden sollen.

    • Datei

      Geben Sie den Schlüssel ein und geben Sie im Anfragetext die Quelldatei an, die Sie senden möchten.

      Ordnen Sie die Datei zu, die Sie vom vorherigen Modul hochladen möchten (z. B. HTTP >Datei abrufen oder Google Drive >Datei herunterladen), oder geben Sie den Dateinamen und die Dateidaten manuell ein.

Parse response

Aktivieren Sie diese Option, um Antworten automatisch zu analysieren und JSON- und XML-Antworten zu konvertieren, sodass Sie nicht JSON > Parse JSON oder XML > Parse XML Module verwenden müssen.

Bevor Sie geparsten JSON- oder XML-Inhalt verwenden können, führen Sie das Modul einmal manuell aus, damit das Modul den Antwortinhalt erkennen und ihn in nachfolgenden Modulen zuordnen kann.

Benutzername
Geben Sie den Benutzernamen ein, wenn Sie eine Anfrage mit einer einfachen Autorisierung senden möchten.
Kennwort
Geben Sie das Kennwort ein, wenn Sie eine Anfrage mit einer einfachen Autorisierung senden möchten.
Timeout
Geben Sie die Zeitüberschreitung der Anfrage in Sekunden (1-300) an. Der Standardwert beträgt 40 Sekunden.
Cookies mit anderen HTTP-Modulen teilen
Aktivieren Sie diese Option, um Cookies vom Server für alle HTTP-Module in Ihrem Szenario freizugeben.
Selbstsigniertes Zertifikat
Laden Sie das Zertifikat hoch, wenn Sie TLS mit Ihrem selbst signierten Zertifikat verwenden möchten.
Ablehnen von Verbindungen, die nicht überprüfte (selbstsignierte) Zertifikate verwenden
Aktivieren Sie diese Option, um Verbindungen abzulehnen, die nicht überprüfte TLS-Zertifikate verwenden.
Weiterleitung
Aktivieren Sie diese Option, um URL-Umleitungen mit 3xx-Antworten zu folgen.
Alle Umleitungen folgen
Aktivieren Sie diese Option, um den URL-Umleitungen mit allen Antwort-Codes zu folgen.
Deaktivieren der Serialisierung mehrerer Abfragezeichenfolgenschlüssel als Arrays
Standardmäßig ist Workfront Fusion verarbeitet mehrere Werte für denselben URL-Abfragezeichenfolgenparameterschlüssel wie Arrays. Beispiel: www.test.com?foo=bar&foo=baz wird in www.test.com?foo[0]=bar&foo[1]=baz. Aktivieren Sie diese Option, um diese Funktion zu deaktivieren.
Komprimierten Inhalt anfordern

Aktivieren Sie diese Option, um eine komprimierte Version der Website anzufordern.

Fügt eine Accept-Encoding -Kopfzeile, um komprimierten Inhalt anzufordern.

Gegenseitige TLS verwenden

Aktivieren Sie diese Option, um in der HTTP-Anforderung die Verwendung von TLS mit Gegenseitigkeit vorzunehmen.

Weitere Informationen zu TLS auf Gegenseitigkeit finden Sie unter Verwenden von TLS auf Gegenseitigkeit in HTTP-Modulen in Adobe Workfront Fusion.

INFO
Beispiel: Dieses Beispiel zeigt, wie Sie das Modul einrichten, um eine POST Anfrage mit JSON-Payload:
NOTE
Stellen Sie sicher, dass JSON gültig ist, können Sie einen der verfügbaren Online-Dienste wie https://jsonlint.com/. Sie können auch JSON >JSON-Modul erstellen , um die JSON dynamisch zu erstellen und alle erforderlichen Maskierungen vorzunehmen.
JSON-Elemente mit Ausdrücken und Elementen direkt im Inhalt anfordern wird nicht empfohlen, da dies zu einer ungültigen JSON führen kann.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43