HTTP-Connector in Jitterbit Studio
Zusammenfassung
Der HTTP-Connector stellt Zugriff über das HTTP- oder HTTPS-Protokoll auf einen Service wie eine REST-API, GraphQL-API oder ein Webformular bereit.
Der HTTP-Connector bietet eine Schnittstelle zum Erstellen einer HTTP-Verbindung, die Grundlage für die Generierung von HTTP-Aktivitätsinstanzen. Diese Aktivitäten interagieren nach der Konfiguration mit einem HTTP-Server über die Verbindung.
Der HTTP-Connector wird über die Registerkarte Projektendpunkte und Connectors der Designkomponentenpalette aufgerufen (siehe Designkomponentenpalette).
Wichtig
Mit der Veröffentlichung des HTTP v2-Connectors empfehlen wir, vorhandene HTTP-Verbindungen und -Aktivitäten auf HTTP v2 zu konvertieren. Weitere Informationen zu den Vorteilen des HTTP v2-Connectors finden Sie in unserem HTTP v2-Blogbeitrag oder in einem Vergleich der Funktionen des HTTP- und HTTP v2-Connectors.
Jitterbit beabsichtigt langfristig, den HTTP-Connector einzustellen, was gemäß der End-of-Life-Richtlinie von Jitterbit angekündigt wird. Derzeit gibt es keinen Zeitplan für die Einstellung und der HTTP-Connector wird weiterhin vollständig unterstützt. Wir empfehlen, vorhandene HTTP-Verbindungen und -Aktivitäten nach Möglichkeit auf HTTP v2 zu konvertieren.
Connector-Übersicht
Dieser Connector wird zunächst zum Konfigurieren einer HTTP-Verbindung verwendet. Die mit dieser Verbindung verknüpften Aktivitätstypen werden dann zum Erstellen von Aktivitätsinstanzen verwendet, die als Quellen (zum Bereitstellen von Daten in einem Vorgang) oder Ziele (zum Verarbeiten von Daten in einem Vorgang) dienen sollen.
Ob eine Aktivitätsinstanz als Quelle oder Ziel verwendet werden kann, hängt davon ab, ob der Webservice eine strukturierte Anfrage erfordert oder eine strukturierte Antwort zurückgibt. Jede Aktivitätsinstanz wird mit Anfrage- und Antwortschemas mithilfe von benutzerdefinierten Schemas konfiguriert.
Zusammen werden eine bestimmte HTTP-Verbindung und ihre Aktivitäten als HTTP-Endpunkt bezeichnet:

-
GET: Ruft Informationen zu einer Ressource auf einem Service ab, auf den über das HTTP- oder HTTPS-Protokoll zugegriffen werden kann, und kann als Quelle oder Ziel in einem Vorgang verwendet werden.
-
PUT: Ersetzt eine vorhandene Ressource auf einem Service, auf den über das HTTP- oder HTTPS-Protokoll zugegriffen werden kann, und kann als Quelle oder Ziel in einem Vorgang verwendet werden.
-
POST: Erstellt eine neue Ressource auf einem Service, auf den über das HTTP- oder HTTPS-Protokoll zugegriffen werden kann, und kann als Quelle oder Ziel in einem Vorgang verwendet werden.
-
DELETE: Löscht eine Ressource auf einem Service, auf den über das HTTP- oder HTTPS-Protokoll zugegriffen werden kann, und kann als Quelle oder Ziel in einem Vorgang verwendet werden.
-
Custom: Führt eine angegebene HTTP-Methode auf einem Service aus, auf den über das HTTP- oder HTTPS-Protokoll zugegriffen werden kann, und kann als Quelle oder Ziel in einem Vorgang verwendet werden.
Hinweis
Dieser Connector ist ein nativer Studio-Connector, auf den Jitterbit bei der Kommunikation von Änderungen an Connectors verweisen kann. Der Veröffentlichungsplan für native Studio-Connectors basiert auf dem Rhythmus der Harmony-Portal-Webanwendungen.
Endpunkte, die mit diesem Connector erstellt werden, sind in der Endpunkt-Nutzungsberichterstellung enthalten und werden auf Ihre Lizenz angerechnet.
Fehlerbehebung
Wenn Sie Probleme mit dem HTTP-Connector haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:
-
Stellen Sie sicher, dass die HTTP-Verbindung erfolgreich ist, indem Sie die Schaltfläche Test im Konfigurationsbildschirm verwenden. Wenn die Verbindung nicht erfolgreich ist, kann die zurückgegebene Fehlermeldung einen Hinweis auf das Problem geben.
-
Überprüfen Sie die Operationsprotokolle auf Informationen, die während der Ausführung der Operation geschrieben wurden.
-
Aktivieren Sie das Debug-Logging für Operationen (für Cloud-Agenten oder für private Agenten), um zusätzliche Protokolldateien und Daten zu generieren.
-
Wenn Sie private Agenten verwenden, können Sie die Agent-Protokolle für weitere Informationen überprüfen.
-
Weitere Überlegungen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Operationen.
-
Informationen zu Problemen und Lösungen, die speziell für den HTTP-Connector gelten, finden Sie im Leitfaden Connector-Fehlerbehebung: