Christian Kruse: HTML-Programmierer oder Proxy-Programmierer Schuld

Beitrag lesen

Hoi,

Der ShopProgrammierer behauptet nun natürlich das der
Proxy-Programmierer den HTML Standart nicht korrekt interpretiert,
da leere Formulare erlaubt sind.
Der Proxy Programmierer rechtfertigt sich natürlich damit das es
ein leeres Formular sei.

Es ist ja kein 'leeres' Formular. Es enthaelt anscheinend einen
Button. Und *das* ist selbst nach HTML 4.01 strict erlaubt:

<!ELEMENT FORM - - (%block;|SCRIPT)+ -(FORM) -- interactive form -->

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.

Gruesse,
 CK