Christian Kruse: HTML-Programmierer oder Proxy-Programmierer Schuld

Beitrag lesen

Hoi,

Interessanter ist die Frage, ob man einen leeren POST- Request
schicken darf. In der RFC 2068 (Sektion 8.2) steht dazu:

[...] a zero length chunk and
   empty footer MAY be used to prematurely mark the end of the
   message.

Mit anderen Worten: es ist eigentlich nicht so einfach erlaubt. Denn
ein leerer 'footer' scheint reserviert zu sein fuer Error-Handling.

Aber auch ein Formular, welches nur aus dem Absenden-Button
besteht, schickt mindestens den Value des Buttons mit, ist also
nicht leer.

Das ist so nicht ganz richtig. Richtig waere, wenn du das auf
Formulare mit benannten Submit-Buttons relativieren wuerdest.

Wenn allerdings sowas vorliegt:
<form action="irgendwohin" method="post">
</form>

javascript:document.forms[0].submit();

Da wird dann vermutlich garnichts abgeschickt, und sowas wäre böse.

Dasselbe gilt wohl fuer

<form action="script" method="post">
 <input type="submit" value="Push me!">
</form>

Gruesse,
 CK