Hi zusammen,
Und ist es jetzt Zufall, dass das genau der String ist, der vom
Teamone-Server auch geliefert wird?
Glaub ich nicht. Eher scheint mir da im Script irgendwas "eingebaut"
zu sein, was diese Ausgabe produziert.
Ich würde eher vermuten, daß der HTTP-Request irgendwie auf den eigenen
Server umgelenkt wird, wenn er den gewünschten nicht findet.
Das kann an irgendwas liegen - womöglich an einer Proxy-Definition beim
Provider oder was auch immer.
Ich habe keine Ahnung - aber ich habe auch das Skript nicht.
Aber wie gesagt, dazu muß man sich das Script ansehen.
Tja, das müßte ich halt auch.
Die SelfHTML-Optik habe ich nicht eingebaut.
Die Version, die ich hier auf meiner Festplatte gefunden habe,
ist vom 6. September 2000 und besteht eigentlich nur aus
my ($mime, $size, $mod, $expires, $server) = LWP::Simple::head ($url);
und prüft dann noch, ob $server leer ist, was ich als entsprechende
Meldung ausgeben würde.
Um eine detaillierte Fehlerbehandlung zu machen, ist LWP::Simple::head
natürlich ein bißchen arg ungenau - da müßte man wohl mindestens
LWP::UserAgent nehmen, oder vielleicht noch etwas socket-näheres (igitt).
Dieser Server-String (exakt wie bei Teamone) macht auf meiner aktuellen
Produktionsmaschine übrigens 2% vom gesamten HTTP-Traffic aus (mod_gzip
ist cool :-) - ich glaube, ich sollte den vielleicht doch mal abschalten.
Viele Grüße
Michael
Der Server der eingegebenen HTTP-Adresse http://kenn-ich-nich.xyz identifiziert sich als Apache/1.3.22 (Unix) mod_gzip/1.3.19.1a.
Der Server der eingegebenen HTTP-Adresse http://111111111111111111/ liefert im HTTP-Header keine Daten zu seiner Identifizierung