HTTP Rückgabewert und Weiterleitung

Navigation:  delight everywhere > Konfiguration > Konfiguration Module > WebForm > Konfiguration im online Konto > Formulargruppen >

HTTP Rückgabewert und Weiterleitung

Previous pageReturn to chapter overviewNext page

Im Reiter HTTP Rückgabewert und Weiterleitung wird konfiguriert, wie delight everywhere auf die Einlieferung von Formulardaten antworten soll.

 

EVERYWHERE_rueckgabe

 

Rückgabearten

Inhalt

Auf Protokollebene wird immer eine erfolgreiche Antwort zurückgeliefert (HTTP 200). Wurde das Formular erfolgreich gespeichert, wird der Text in Rückgabe-Inhalt bei Erfolg ansonsten der Inhalt in Rückgabe-Inhalt bei Fehler zurückgeliefert.

 

Wenn die Felder leer sind, wird der Standard-Inhalt von delight everywhere zurückgeliefert.

URL-Weiterleitung

Im Erfolgsfall wird ein HTTP-Redirect auf den URL der in Weiterleitungs-URL bei Erfolg eingetragen ist zurückgeliefert. Im Fehlerfall entsprechend auf den Weiterleitungs-URL bei Fehler.

 

Ist ein Felder leer, wird der Referer-URL des HTTP-Headers verwendet.

HTTP-Status

Im Erfolgsfall wird eine leere HTTP 200 Antwort geliefert. Im Fehlerfall wird ein HTTP-Error 500 mit dem Fehlertext geliefert.

 

In den Rückgabe-Inhalten sowie in den Weiterleitungs-URL's sind Makros erlaubt. Als Makro können grundsätzlich die Namen aller HTML-Formular-Felder ihres Formulars sowie die HTTP-Header-Felder verwendet werden. Zusätzlich können die Standard-Makros verwendet werden. Sollte eine Formular-Feld den selben Namen wie ein Standard-Makro haben, hat das Formular-Feld Vorrang.

 

Zusätzlich steht in Rückgabe-Inhalt bei Fehler und Weiterleitungs-URL bei Fehler das Makro [reply_reason_message] zur Verfügung. Dieses Makro enthält im Fehlerfall die Fehlermeldung.