Hallo Leute,
ich habe eine knifflige Aufgabe als Belegarbeit erhalten, leider kann ich sie ohne eure Unterstützung nicht lösen. Den Webserver soll mit Hilfe von Eclipse einrichten.
Ich hoffe ihr könnt mir da helfen.
Das ist die Aufgabe:
Entwickeln Sie einen einfachen Webserver, der
• auf Requests der Form
GET /infotext.html HTTP/1.1 Host: www.example.net (Leerzeile)
reagiert und darauf eine
• Response der Form
HTTP/1.1 200 OK
Server: MyServer
Content-Length: (Größe von infotext.html in Byte) Content-Language: de (nach RFC 3282 sowie RFC 1766) Connection: close
Content-Type: text/html
(Leerzeile)
(Inhalt von infotext.html)
oder eine
• Response der Form: HTTP/1.1 404 Not Found Server: MyServer (Leerzeile)
zurück liefert.
??
????Bei jedem Request wird geprüft ob das gewünschte Dokument im Verzeichnis DocDir existiert. Dann wird ein entsprechender Response erzeugt und versandt. In jedem Fall wird im Verzeichnis LogDir diese Aktion in einer LogDatei vermerkt. Es sind
• Datum/Zeit
• Dokument URL
• Nachfrage URL
• Status Code
zu speichern. Für jeden Tag ist eine neue Log Datei anzulegen.
ich habe eine knifflige Aufgabe als Belegarbeit erhalten, leider kann ich sie ohne eure Unterstützung nicht lösen. Den Webserver soll mit Hilfe von Eclipse einrichten.
Ich hoffe ihr könnt mir da helfen.
Das ist die Aufgabe:
Entwickeln Sie einen einfachen Webserver, der
• auf Requests der Form
GET /infotext.html HTTP/1.1 Host: www.example.net (Leerzeile)
reagiert und darauf eine
• Response der Form
HTTP/1.1 200 OK
Server: MyServer
Content-Length: (Größe von infotext.html in Byte) Content-Language: de (nach RFC 3282 sowie RFC 1766) Connection: close
Content-Type: text/html
(Leerzeile)
(Inhalt von infotext.html)
oder eine
• Response der Form: HTTP/1.1 404 Not Found Server: MyServer (Leerzeile)
zurück liefert.
??
????Bei jedem Request wird geprüft ob das gewünschte Dokument im Verzeichnis DocDir existiert. Dann wird ein entsprechender Response erzeugt und versandt. In jedem Fall wird im Verzeichnis LogDir diese Aktion in einer LogDatei vermerkt. Es sind
• Datum/Zeit
• Dokument URL
• Nachfrage URL
• Status Code
zu speichern. Für jeden Tag ist eine neue Log Datei anzulegen.