Beispiel für die Nutzung von CAOSNET 1.5 zum Übertragen
von Dateien von einem Web-Server.
Auf dem Web-Server www.kc85.net liegt die Datei DIGGER-4.KCC im
Verzeichnis /games. Der komplette URL lautet: http://www.kc85.net:80/games/DIGGER-4.KCC.
Über den Menüpunkt TCP_CLIENT läßt sich eine TCP-Verbindung zum
Web-Server aufbauen. Dazu muss der PEER_PORT auf 80 gestellt werden
und dann die Verbindung zu www.kc85.net aufgebaut werden.
Was jetzt kommt sind die Daten zum HTTP-Protokoll. Normalerweise
kümmert sich der Web-Browser automatisch darum. Mangels Web-Browser
müssen wir selber Hand anlegen.
Angabe des Pfades zur Datei und der Protokoll-Version
Definition des Hostnamens (notwendig, da viele Web-Hoster mehrere
Domains auf einem Server mit der gleichen IP-Adresse verwalten
und der Web-Server nur auf diese Art unterscheiden kann, welcher
sogenannte Virtuelle Host gemeint ist).
Angabe des User-Agents, damit auch im Logfile steht, dass die
Daten von einem KC85 angefordert wurden :-).
Senden einer Leerzeile um dem Web-Server zu sagen, dass die
Übertragung der Datei losgehen kann.