/
HTTPRequestHandler

HTTPRequestHandler

Dieser Actionhandler wird nicht mehr unterstützt.

Beschreibung

Dieser Handler sendet eine HTTP-Nachricht mit den übergebenen Parametern. Wenn der Parameter ADDBLOGARTIKEL=true gesetzt ist, wird das Ergebnis als Notiz an die Instanz angehängt.


Klasse

com.dooris.bpm.actionhandler.HTTPRequestHandler

Parameter

Parameter

Standardwert

Beschreibung

Gültige Beispiele

Parameter

Standardwert

Beschreibung

Gültige Beispiele

HTTP_HOSTNAME

 

HTTP_HOSTNAME enthält die URL, an die die Parameter gesendet werden sollen.

 

POST_PARAMETER

 

Parameter, die gesendet werden sollen. Die verschiedenen Parameter werden durch den Eintrag NEXTPARAMETER getrennt.

 

GET_PARAMETER

 

Parameter, die gesendet werden sollen. Die verschiedenen Parameter werden durch den Eintrag NEXTPARAMETER getrennt.

Es ist nur eine der beiden Methoden zu verwenden. Die bevorzugte Methode ist abhängig von der Art der Datenübertragung. Sensible Daten sollten vorzugsweise mit POST_PARAMETER gesetzt werden.

 

HTTPRESPONSESTART

 

Hier werden die Transaktionsergebnisse gespeichert.

 

LOGRESPONSE

true

Gibt an, ob die Antwort auf die Anforderung abgemeldet werden soll.

 

LOGANFRAGE

true

Gibt an, ob die Anforderung protokolliert werden soll.

 

ADDBLOGARTICLE

false

Gibt an, ob die Antwort als Notiz an den Prozess angehängt werden soll.

 

 

Beispiel

In diesem Beispiel wird eine Anforderung zum Erstellen eines neuen Benutzers gesendet. Der Parameter POST_PARAMETER wird verwendet, um die Benutzerdaten wie die Benutzer-ID, den Namen und die E-Mail-Adresse zu übergeben.

Der Inhalt des POST_PARAMETER-Parameters enthält auch HTML-Code (<br/>-Tags). Um einen Transaktionsfehler zu vermeiden, muss der Methodeninhalt in den Zusatz <! [CDATA[...]].

Das Ergebnis der Datenübertragung wird dann in HTTPRESPONSEART gespeichert.

  • HTTP_HOSTNAME=http://examplehost.com/loom-portal/custom/test/user-data.html

  • POST_PARAMETER=<! [CDATA[userId=${userId}NEXTPARAMETERuserName=${userName}NEXTPARAMETERmessage=Bitte erstellen Sie den angeforderten Benutzer gemäß den folgenden Informationen<br />E-Mail: ${userEmail}<br />Department:${department}<br />superior:${supervisor}]]

  • HTTPRESPONSESTART=sapTicketNr

Related content

HTTPRestHandler
HTTPRestHandler
More like this
HTTPRequestHandler
HTTPRequestHandler
More like this
HTTPRestHandler
HTTPRestHandler
More like this
Globale Parameter für REST und SQL Actionhandler
Globale Parameter für REST und SQL Actionhandler
More like this
CreateProcessInstanceFromIncomingMailWithVariables
CreateProcessInstanceFromIncomingMailWithVariables
More like this
REST Webservice mit Infos zu allen Actionhandlern
REST Webservice mit Infos zu allen Actionhandlern
More like this