TServerSocket und Browser Adresszeile!?!
-
Hallo, ich schreibe grade nur ein einfaches programm, welches als kleiner webserver laufen soll.
ich habe nun den webserver so laufen, das er auf einem bestimmtem port läuft.
spricht man ihn nun an mitbekomme ich ja den Socket-Recieve Text, wo dann folgendes drinn steht:
GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-icq, /
Accept-Language: de
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Host: localhost:4545
Connection: Keep-Aliveüber der ersten zeile wird ja übergeben, welche datei angefordert werden.
nun habe ich das problem, dass bei der adresseingabe in der browser zeile, der slash "/" nicht automatisch mit übergeben wird.
also normalerweiße ist es ja so, dass wenn man
www.webseite.de/unterverzeichnis
angibt, hinten drann automatisch der "/" angefügt wird, so dass dann dort
www.webseite.de/unterverzeichnis/
nur macht er dieses leider nicht. weiß jemand warum?
und wie kann man dieses problem beheben?vielen dank schon mal thorsten.
-
Selber anhängen, wenn ein gleichnamiges Verzeichnis auf dem Server existiert.
-
nur wie kann ich das machen, dass mir dieses dann auch in der browser zeile angezeigt wird?
soll ich dann praktisch nen reload per html-meta tag machen, der dann die seite aufruft?