Wenn man es aber weiß dass der RFC \r\n\r\n als Ende definiert dann sollte man das auch so Implementieren falls möglich und sich nicht darauf verlassen dass das andere Ende eine fehlertollerante Implementation im Einsatz hat.
"das andere Ende" ist hier nicht etwa direkt der Browser sondern zunächst der Apache, der die Daten weiter gibt, also verarbeitet. Der ergänzt ja auch die header. Also verarbeitet dieser die Daten. Und hält sich an die Empfehlung.
Weiter:
"However, we recommend that applications, when parsing such headers, recognize a single LF as a line terminator and ignore the leading CR"
"Allerdings empfehlen wir..."
Was bedeutet gleich RFC? Richtig "Request for Comments". Eine so dringende "Empfehlung" im Appendix einer RFC hat aus meiner Sicht durchaus normative Wirkung.
Im Übrigen ist ja jedem unbelassen das CRLFCRLF ("\r\n\r\n") statt LFLF ("\n\n") zu senden. Warum wohl setzte ich die erste Überschrift auf "Lösungsangebot"?
Fred