Documentation is being updated. Some sections may not reflect the latest features.

HTTP Request Node

Beliebige REST API mit voller Kontrolle über Header, Authentifizierung und Request-Body aufrufen.

Überblick

Der HTTP Request Node ermöglicht es Ihnen, HTTP-Aufrufe an externe APIs zu senden. Er unterstützt alle HTTP-Methoden und verschiedene Authentifizierungstypen.

Konfiguration

Feld Beschreibung Erforderlich
Method HTTP-Methode: GET, POST, PUT, PATCH, DELETE Ja
URL Die API-Endpunkt-URL (unterstützt Variablen) Ja
Headers Benutzerdefinierte HTTP-Header (Schlüssel-Wert-Paare) Nein
Query Params URL-Abfrageparameter (Schlüssel-Wert-Paare) Nein
Body Request-Body (JSON, Formulardaten oder Rohformat) Nein
Output Variable Variablenname zum Speichern der Antwort Ja

Standard-Header

Der Node fügt automatisch diese Header hinzu:

  • Content-Type: application/json
  • Accept-Encoding: gzip, deflate, br
  • Connection: keep-alive

Authentifizierung

Unterstützte Authentifizierungstypen:

Typ Beschreibung
No Auth Keine Authentifizierung
Basic Auth Benutzername und Passwort
Bearer Token JWT oder API-Token

Body-Typen

  • JSON - Roher JSON-Body mit Syntaxhervorhebung
  • Form Data - Schlüssel-Wert-Paare als Multipart-Formulardaten
  • x-www-form-urlencoded - URL-kodierte Schlüssel-Wert-Paare

Beispiel: Eine API aufrufen

Method: GET
URL: https://api.example.com/users/{{user_id}}
Headers:
  Authorization: Bearer {{api_token}}
  Content-Type: application/json
Output Variable: user_data

Variablen in URLs verwenden

Sie können Template-Variablen überall in der URL verwenden:

https://api.example.com/{{endpoint}}/{{resource_id}}?filter={{filter_value}}
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Hallo 👋

Wie können wir Ihnen heute helfen?