Cheatah: CGI ohne Rückantwort

Beitrag lesen

Hi,

Ich würde mal sagen: Das geht grundsätzlich nicht, da es der CGI-Schnittstelle widerspricht.

im Prinzip hast Du recht - jeder Request erfordert zwingend einen Response.

Dieser kann aber auch lauten:

Status: 204 No Content

Natürlich kann die Antwort sehr klein ausfallen

Kleiner kann sie wirklich nicht sein ;-) Obiges hat vor allem den Vorteil, daß ein HTTP/1.1-tauglicher Client das aktuelle Dokument nicht verändert.

Redirect auf eine andere (oder die gleiche Seite)

Status: 205 Reset Content

Dadurch wird der Client angewiesen, die Formular-Inhalte zu löschen und den "Urzustand" wieder herzustellen. Als Redirect würde sich höchstens

Status: 304 Not Modified

eignen, welches beim Client einen "harten" Seitenaufbau verursachen sollte - so als hätte er die selben Daten wieder geladen.

Wenn du aber nichts zurückschickst, wartet der Browser ewig, bis der Timeout kommt.

Nope - der Server wird ihm nach Beendigung der Scriptabarbeitung darüber informieren, daß ein interner Serverfehler vorliegt.

Cheatah