========HTTPRequestHandler======== ==== Beschreibung ==== Dieser [[software:tim:actionhandler|Handler]] verschickt eine HTTP-Nachricht mit den übergebenen Parametern. Wenn der Parameter ADDBLOGARTIKEL=true gesetzt wird, wird das Ergebnis als Notiz an die Instanz angehängt. ------ ==== Klasse ==== com.dooris.bpm.actionhandler.HTTPRequestHandler \\ ---- ==== Event Type ==== beliebig ==== Action Name ==== beliebig ==== Parameter ==== \\ == HTTP_HOSTNAME == HTTP_HOSTNAME enthält die Url, an die die Parameter verschickt werden sollen. \\ == POST_PARAMETER == Parameter die verschickt werden sollen. Die verschiedenen Parameter werden mit **NEXTPARAMETER** getrennt. \\ == GET_PARAMETER == Parameter die verschickt werden sollen. Hier werden die verschiedenen Parameter ebenfalls mit NEXTPARAMETER getrennt. > !! Achtung: Nur eine der beiden Methoden verwendet. Hierbei handelt es sich lediglich, um die Art der Übertagung der Daten. Sensitive Daten sollten bevorzugt mit POST_PARAMETER verschickt werden. \\ == HTTPRESPONSESTART == Hier wird das Ergebnis der Transaktion hinterlegt. \\ == LOGRESPONSE == Soll die Antwort des Requests ausgeloggt werden. (Info) Standartmäßig **true**. \\ == LOGREQUEST == Soll der Request geloggt werden. (Info) Standartmäßig **true**. \\ == ADDBLOGARTICLE == Soll die Antwort als Notiz an den Prozess angehängt werden. Standartmäßig **true**. ---- === Beispiel === In diesem Beispiel wird ein Request zur Erstellung eines neuen Benutzers versendet. Über die Methode POST_PARAMETER werden die Benutzerdaten, wie die Benutzer ID, der Name und die Email übergeben.\\ Der Inhalt der POST_PARAMETER-Methode enthält zudem **HTML-Code** (
Tags). Um einen Transaktionsfehler zu vermeiden, muss der Methodeninhalt in den Zusatz **