========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 **