Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

HTTP-Webserver

mike_2006 / 5 Antworten / Flachansicht Nickles

Hallo,
ich hatte da mal ne ausgefallene idee:
Hab ein bissgen mit WinSocke rumexperimentiert und wollte mal testweise nen HTTP-Webserver programmieren.
HTTP ist ja im Grundprinzip nur ein getdocument und so ähnlich, oder?
Ein Webbrowser sendet ja einen command über Port 8080 an den Webserver, der auf jeglicher Basis laufen kann. Dies kann man ja mit der WinSocke abfangen.
Meine Frage:
Wie lauten die ganzen Befehle (bei google hab ich nichts gefunden)?
Wenn dort oben in der Adressleiste etwas steht wie
http://www.nickles.de/v3/tools/postings.php3?category=21&cmd=new_post
wird ja der php-seite der Krempel, der nach dem .php3? steht
mit übermittelt und der server parst dies dann, oder?
Ist dieser krempel Teil des Get-Kommandos an den Webserver?
Mfg,
Michael

P.S.: Warum frage ich dies hier, wenn es doch so viele schöne Möglichkeiten als freeware gibt? Die Antwort: Ich verstehe am besten das, was ich selber programmiere. Und anstatt mich lange indocumentations zu vertiefen fange ich halt gerne direkt an - es ist ja kompatibel und ob es sicher ist, kommt als nächstes.

bei Antwort benachrichtigen
Borlander mike_2006 „HTTP-Webserver“
Optionen
Wie lauten die ganzen Befehle (bei google hab ich nichts gefunden)?
Daß kann ich nur schwerlich glauben. Gleich die erste Fundestelle (Wikipedia) verweist auf die RFCs für HTTP/1.0 und HTTP/1.1

Und anstatt mich lange indocumentations zu vertiefen fange ich halt gerne direkt an
Einen Webserver der ansatztweise den Standard von HTTP erfüllt, wirst Du nicht ohne vorheriges Studieren der Spez implementieren können. Und sicher auch nicht mal so eben nebenbei...

Standardport von HTTP ist übrigens Port 80.


Gruß
Borlander
bei Antwort benachrichtigen