MichaelB: selfmade server

Beitrag lesen

Hallo Michael S,

Das ist wieder ein Punkt, wo Du offensichtlich streitest um des
streitens willen. Vielleicht weil Du zu stolz bist zuzugeben,
einzulenken und die Sache zu erledigen. Den vom Thema her sind
wir uns ja inzwischen grundsätzlich einig.

Deine Ausgangsfrage war in sich so widersprüchlich, daß ich nicht weiß,
was ich von Dir halten soll.

Die Ausgangsfrage hatte ich auch gar nicht gestellt. Die Diskussion mit Christian hatte auch mit dem Ausgangsposting nicht mehr viel zu tun.
Es ging letzlich um ein Missverständnis bezüglich des Begriffs HTTP-Server.

Wenn Du wirklich einen HTTP-Server schreiben könntest (sagen wir mal,
in fünf Jahren), dann ist Deine Frage, wie POST funktioniert, albern -
denn genau dafür ist der RFC da, der nicht nur HTTP definiert, sondern
eben auch definiert, was "fully compliant" und "conditionally compliant"
zu HTTP ist usw.

Wenn Du aber schon nicht weißt, wie POST funktioniert, dann hast Du
mindestens fünfzig kompliziertere Probleme aus HTTP noch nicht ansatz-
weise verstanden.

Eines davon ist, herauszufinden, welche Teile von HTTP die gängigen
Clients, welche ihn besuchen werden, unterstützen. Und glaube nicht,
daß Du schon fertig bist, wenn Du alle Browser verstanden hast - danach
geht das Problem erst richtig los! Proxies sind bezüglich HTTP nämlich
_viel_ anspruchsvoller als Browser ... und Dein Server ist ruckzuck auf
der schwarzen Liste der Proxies, wenn er bei HTTP herum pfuscht ...

Mit alledem stimme ich 100%ig überein.
Doch wie gesagt. Darum ging es letzlich bei der Diskussion gar nicht.
Unbd mir ging es auch nur darum zu zeigen das mit relativ einfachen Mitteln es möglich ist ein "HTTP-Server" zu schreiben der zwar sehr experimentell ist und bei weitem nicht kompatibel zum HTTP-Standard ist und für den produktiven Einsatz auch nicht geeignet, der aber zumindest einigermaßen Grundfunktionalitäten bereitstellt, so das man mit ihm auf experimentellen Niveau arbeiten kann.

Letzlich ist es ja auch egal. Faktisch ist ja alles geklärt. Ist bloß ärgerlich das es wegen sowas so ein langer Thread geworden ist. Viel Lärm um nichts halt. :-)

Gruss
   Michael