Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:httprequesthandler

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:actionhandler:httprequesthandler [2013/02/08 08:14]
martin.lukas [Beschreibung]
software:tim:actionhandler:httprequesthandler [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +========HTTPRequestHandler========
 ==== Beschreibung ==== ==== Beschreibung ====
-Dieser [[software:​tim:​actionhandler|Handler]] ​schickt ​eine HTTPNachricht ​mit den übergebenen Parametern. ​Es wird auf das +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.
-Ergebnis ​gewartet aber nicht verarbeitet.+
 ------ ------
 ==== Klasse ==== ==== Klasse ====
Zeile 17: Zeile 17:
  
 ==== Parameter ====  ==== Parameter ==== 
-HTTP_HOSTNAME,​ POST_PARAMETER, GET_PARAMETER,​ METHOD, +\\ == HTTP_HOSTNAME ​== 
-LOGRESPONSE,​LOGREQUEST,​ ADDBLOGARTICLE+HTTP_HOSTNAME enthält die Urlan 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.
  
-==== Beispiel ====+\\ == 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**.
 ---- ----
-==== Abhängigkeiten ====  + 
-\\ __T!M Version__ : [[software:​tim:​changelog:unbekannt|v.1.0.0]]+=== 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** (<br /> Tags). Um einen Transaktionsfehler zu vermeiden, muss der Methodeninhalt in den Zusatz **<![CDATA[...]]** gebettet werden.\\ 
 +Das Ergebnis der Datenübermittlung wird anschließend in **HTTPRESPONSEART** hinterlegt.\\ 
 + 
 +{{ software:​tim:​actionhandler:httprequesthandler.png }} 
 + 
software/tim/actionhandler/httprequesthandler.1360307668.txt.gz · Zuletzt geändert: 2021/07/01 09:57 (Externe Bearbeitung)