Expert - Attribute ansehen und erfassen
Beachten Sie, dass Sie die Registerkarte "Expert" erst angezeigt wird, nachdem Sie die REST-Call-Aktion angelegt haben.
Zusätzlich muss für Prozesse die Option "Optionen für Experten aktivieren" aktiviert sein (Optionen - Prozesse).
Öffnen Sie die REST-Call-Aktion.
Wechseln Sie auf die Registerkarte "Expert".
In der Registerkarte "Expert" können alle Propertys manuell gesetzt werden. Hierbei können Sie auch Keys aus dem Resource-Mapping verwenden.
Die folgende Tabelle gibt Ihnen einen Überblick über alle verfügbaren Propertys.
| Name | Wert | 
| alias | Aliasname des Calls (String) | 
| authHeader | Angabe des Headers, der zur Authentifizierung verwendet werden soll (String) (siehe auch authType). Folgende Werte sind erlaubt: AUTH_API_KEY und X_API_KEY, wenn authType den Wert API_KEYhat (Für BEARER_TOKEN ist kein authHeader erforderlich.) | 
| authType | Authentifizierungstyp (String) | 
| body | Payload (String), wenn bodyType vom Typ RAW oder JSON ist. | 
| bodyType | Typ der Payload (String) Folgende Werte sind erlaubt: NONE, RAW, JSON, FILE, MULTIPART | 
| filenameDownload | Fallback-Dateiname für Downloads. Downloads suchen den Namen im Response-Header Content-Disposition und nutzen diesen. Wenn hier nichts angegeben ist und kein Response-Header existiert, wird das Fallback verwendet; ansonsten "download". | 
| followRedirects | Hier können Sie festlegen, ob HTTP-Umleitungen (300-399) gefolgt werden soll. Folgende Werte sind erlaubt (boolean): true = folgen, false = nicht folgen; default: false | 
| headers | Liste der Header und ihrer Werte (String, String) | 
| host | Hostname (String) | 
| hostnameVerification | Hostnamen im Zertifikat prüfen? (boolean, true = prüfen, default: true) | 
| httpVerb | Zu verwendende HTTP-Methode (String) Folgende Werte sind erlaubt: GET, POST, PUT, PATCH, DELETE | 
| Key und Bearer | Token Authentifizierung) (String) | 
| logVerbose | Request und Response ins Log schreiben? Bei LogLevel = DEBUG zudem: Verarbeitung der Mapping-Keys protokollieren (zum Debuggen evtl. Fehler dort) (boolean, true = loggen, default: false) | 
| multipartElements | Liste der Elemente eines multipart/form-data Uploads (String, String) Wird auch für den Upload eines einzelnen Files verwendet (erster Eintrag zählt). | 
| onErrorMode | Bei Fehlern abbrechen oder weitermachen? (String), erlaubt: THROW_EXCEPTION oder NO_ACTION | 
| parseJson | Ein Json in der Response erwarten und parsen? (boolean, true = parsen, default = false) | 
| password | Passwort für BasicAuth (String) | 
| path | Pfad der Ressource auf der API (String) | 
| port | Port (String, da auch hier Keys erlaubt sind) | 
| queryParameters | Liste der QueryParameter (String, String) | 
| resourceMapping | Liste der Mapping-Keys (String, String) und ihrer Datenquellen | 
| retainClient | Client in der Registry ablegen? (boolean; true = ablegen, default = false) | 
| scheme | Scheme (String), erlaubt http und https | 
| timeout | Timeout beim Eingeben und Aufrechterhalten einer Verbindung (int, in Sekunden, default = 30) | 
| token | Token (für API) | 
| trustAllCertificates | Allen Zertifikaten vertrauen? (boolean, true = vertrauen, default: false) | 
| username | Username für BasicAuth (String) | 

 Senden Sie uns eine E-Mail
Senden Sie uns eine E-Mail