Hallo,
Das ist etwas ganz anderes als "die falsche Lösung aufzufangen". Gänge es darum ein fehlerhaftes Verhalten einer CGI-Anwendung oder eines Modules aufzufangen, dann hätte man dafür sicherlich eine _ganz_andere_ Formulierung verwendet.
Nein, wenn man gewollte hätte dass jeder das so implementieren soll hätten man SHALL oder REQUIRED verwendet:
"MUST This word, or the terms "REQUIRED" or "SHALL", mean that the
definition is an absolute requirement of the specification."
Hier hat man das Wort RECOMMENDED verwendet:
"SHOULD This word, or the adjective "RECOMMENDED", mean that there
may exist valid reasons in particular circumstances to ignore a
particular item, but the full implications must be understood and
carefully weighed before choosing a different course."
Wenn einer also einen Guten Grund hat nur \r\n\r\n zu erkennen dann ist durchaus in Ordnung das zu tun. Bei den meisten Servern wird \n\n funktionieren aber man sollte sich dessen bewusst sein dass es nicht bei allen funktioniert. Ändert man einfach sein eigenes Verhalten und nutzt immer \r\n\r\n dann ist man auf jeden Fall auf der sicheren Seite ohne irgendwelche Nachteile dadurch zu erfahren.
Ich verstehe ehrlich gesagt nicht so richtig warum wir da so lange drüber diskutieren, die Welt geht ja davon nicht unter wenn man \r\n\r\n statt \n\n benutzt.
Jeena
![]()