HTTP > Anfrage stellen Modul

Adobe Workfront Fusion HTTP > Anforderungsmodul erstellen 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 Ausgabepaket 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

Erweitern Sie , um die Zugriffsanforderungen für die -Funktion in diesem Artikel anzuzeigen.

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-Paket Beliebig
Adobe Workfront-Lizenz

Neu: Standard

Oder

Aktuell: Arbeit oder höher

Lizenz für Adobe Workfront Fusion** Keine Workfront Fusion-Lizenzanforderung
Produkt

Neu:

  • Prime oder Workfront auswählen: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.
  • Ultimate Workfront-Paket: Workfront Fusion ist enthalten.

Oder

Aktuell: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.

Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation.

Informationen zu Adobe Workfront Fusion-Lizenzen finden Sie unter Adobe Workfront Fusion-Lizenzen.

HTTP > Anfrage stellen Modulkonfiguration

Beim Konfigurieren des Moduls HTTP > Anfrage stellen zeigt Adobe Workfront Fusion die unten aufgeführten Felder an. Ein fett gedruckter Titel in einem Modul gibt ein erforderliches Feld an.

Alle Status als Fehler auswerten (außer 2xx und 3xx)

Mit dieser Option können Sie die Fehlerbehandlung einrichten.

Weitere Informationen finden Sie unter Fehlerbehandlung hinzufügen.

URL
Geben Sie die URL ein, an die Sie eine Anfrage senden möchten, z. B. einen API-Endpunkt oder eine Website.
-Methode
Wählen Sie die HTTP-Anfragemethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anfragemethoden.
-Kopfzeilen
Fügen Sie die Header der Anfrage 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.
Texttyp

Der HTTP-Hauptteil sind die Datenbytes, die in einer HTTP-Transaktionsnachricht unmittelbar nach den -Headern übertragen werden, falls welche verwendet werden sollen.

  • RAW

    Der Rohtexttyp ist im Allgemeinen für die meisten HTTP-Textkörperanforderungen geeignet, selbst in Situationen, in denen in der Entwicklerdokumentation keine zu sendenden Daten angegeben sind.

    Geben Sie ein Formular zum Analysieren der Daten im Feld Content-Typ an.

    Trotz des ausgewählten Inhaltstyps werden Daten in jedem Format eingegeben, das in der Entwicklerdokumentation festgelegt oder erforderlich ist.

  • application/x-www-form-urlencoded

    Dieser Hauptteiltyp wird verwendet, um POST-Daten mithilfe von application/x-www-form-urlencoded zu speichern.

    application/x-www-form-urlencoded besteht der Text der an den Server gesendeten HTTP-Nachricht im Wesentlichen aus einer Abfragezeichenfolge. Schlüssel und Werte werden in Schlüssel-Wert-Paaren codiert, die durch & getrennt sind, wobei zwischen Schlüssel und Wert ein = besteht.

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

    Beispiel:

    Beispiel für das daraus resultierende HTTP-Anfrageformat:

    field1=value1&field2=value2

  • Multipart/form-data

    Multipart/form-data ist eine mehrteilige HTTP-Anfrage zum Senden von Dateien und Daten. Es wird häufig verwendet, um Dateien auf den Server hochzuladen.

    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 innerhalb des Anfragetexts gesendet werden sollen.

    • -Datei

      Geben Sie den Schlüssel und anschließend die Quelldatei ein, die Sie im Anfrageinhalt senden möchten.

      Ordnen Sie die Datei zu, die Sie aus dem vorherigen Modul hochladen möchten (z. B. HTTP > Datei abrufen oder Google-Laufwerk > 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.

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

Benutzername
Geben Sie den Benutzernamen ein, wenn Sie eine Anfrage mit einfacher Autorisierung senden möchten.
Kennwort
Geben Sie das Passwort ein, wenn Sie eine Anfrage mit einfacher Autorisierung senden möchten.
Zeitüberschreitung
Angeben des Zeitlimits für Anfragen in Sekunden (1-300). Der Standardwert ist 40 Sekunden.
- Cookies für andere HTTP-Module freigeben
Aktivieren Sie diese Option, um Cookies vom Server für alle HTTP-Module in Ihrem Szenario freizugeben.
Selbstsigniertes Zertifikat

So fügen Sie ein selbstsigniertes Zertifikat hinzu:

  1. Klicken Sie auf Extract.

  2. Wählen Sie den zu extrahierenden Dateityp aus.

  3. Wählen Sie die Datei aus, die das - oder -Zertifikat enthält.

  4. Geben Sie das Kennwort für die Datei ein.

  5. Klicken Sie auf Speichern, um die Datei zu extrahieren und zum Modul-Setup zurückzukehren.

lehnen Verbindungen ab, die nicht verifizierte (selbstsignierte) Zertifikate verwenden
Aktivieren Sie diese Option, um Verbindungen abzulehnen, die nicht verifizierte TLS-Zertifikate verwenden.
Weiterleitung folgen
Aktivieren Sie diese Option, um den URL-Umleitungen mit 3xx-Antworten zu folgen.
Alle Weiterleitungen verfolgen
Aktivieren Sie diese Option, um den URL-Umleitungen mit allen Antwort-Codes zu folgen.
Serialisierung mehrerer derselben Abfragezeichenfolgen-Schlüssel als Arrays deaktivieren
Standardmäßig verarbeitet Workfront Fusion mehrere Werte für denselben URL-Abfragezeichenfolgen-Parameterschlüssel wie Arrays. Beispielsweise wird www.test.com?foo=bar&foo=baz in www.test.com?foo[0]=bar&foo[1]=baz konvertiert. 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 hinzu, um komprimierten Inhalt anzufordern.

Gegenseitige TLS verwenden

Aktivieren Sie diese Option, um gegenseitiges TLS in der HTTP-Anfrage zu verwenden.

Weitere Informationen zu gegenseitigen TLS finden Sie unter Verwenden von gegenseitigen TLS in HTTP-Modulen.

recommendation-more-help

Beispiel: Dieses Beispiel zeigt, wie Sie das Modul so einrichten, dass es eine POST-Anfrage mit JSON-Payload sendet:

Beispiel für eine Anfrage

Es wird nicht empfohlen, JSON-Elemente mit Ausdrücken und Elementen direkt im Feld Inhalt anfragen zu mischen, da dies zu ungültigem JSON führen kann.

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3