ich habe in java einen einfachen http client geschrieben,
der per "get /irdeneinpfad/irgeneinedatei.endung HTTP/1.0"+2zeilenumbrueche
dateien von webservern läd
wenn ich ihn lokal auf meinem WAMP teste funktioniert er einwandfrei, auch im lan mit meinem webserver klappt es super ich kann jede datei laden.
wenn ich aber im internet von manchen domains was laden will funktioniert es nciht
z.b. von studi.fh-wuerzburg.de kann ich alle seiten problemlos laden
von t3m.mwuerr.de krieg ich wenn ich auf die index.php zugreife nur den header geschickt:
HTTP/1.1 302 Found
Date: Thu, 14 Feb 2002 09:44:19 GMT
Server: Apache/1.3.19 (Unix) (SuSE/Linux) PHP/4.0.6 mod_fastcgi/2.2.2
X-Powered-By: PHP/4.0.6
Location: ./user/allgemein_start.php
Connection: close
Content-Type: text/html
sonst nichts
wenn ich auf eine andere datei als die index.php zugreifen will bekommen ich ein nicht gefunden:
(vorsicht der folgende html code wurde von ihrem browser selbstverständlich interpretiert)
HTTP/1.1 404 Not Found
Date: Thu, 14 Feb 2002 09:48:26 GMT
Server: Apache/1.3.19 (Unix) (SuSE/Linux) PHP/4.0.6 mod_fastcgi/2.2.2
Connection: close
Content-Type: text/html; charset=iso-8859-1
Not Found
The requested URL /test.html was not found on this server.
Apache/1.3.19 Server at brutus68.magicalworks.de Port 80
die datei ist aber da (anzeige per internetexplorer funktioniert)
(http://t3m.mwuerr.de/test.html)
kann mir jemand helfen
ich habe den verdacht, das es daran liegt, das auf studi.fh-wuerzgurg.de(der server auf den ich zugreifen kann) nur eine domain gehostet wird
auf t3m.mwuerr.de aber mehrere (zuerst mal alle subdomains von mwuerr.de und dann ncoh zig andere domain, die auch bei diesem anbieter liegen)
loesungsidee, der browser(httpclient) muss dem webserver irgendwie uebermitteln koennen auf welche domain er gerade zugreift
dafuer gibt es warscheinlich einen erweiterten "get" befehl, aber ich hab vom http protokoll keine ahnung
wenn jemand dazu anschauungsmaterial (den httpclient) will, kann er mcih anmailen (teflon_lst@gmx.de) ich schick ihn dann zu
teflon