Hi!
Wie der Betreff schon sagt, versuche ich den Header (brauche nur den Server-Status) fremder URL's auslesen.
Das funktioniert bei den meisten URL's auch. Nur zum Beispiel bei www.ambassadorhotel.ch nicht.
Bei mir funktioniert das ganz hervorragend mittels FF-Extension 'Live HTTP Headers'
Dann muss es mit anderen Clients auch funktionieren, auch wenn Du PHP als Client benutzt.
GET / HTTP/1.1
Host: www.ambassadorhotel.ch
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
[...]
Das ist ja auch ein "vollständiger" Request. Ich hatte schonmal eine Seite, die wollte partout nicht antworten, wenn keine User-Agent-Zeile mitgesendet wurde. Das war auch meine erste Vermutung für diesen Fall. Ansonsten kann es nur irgendwas mit den Request-Headern sein, denn wenn der auch nur mit Wasser kochende Browser das hinbekommt, dann geht das auch zu Fuß, wenn man ähnliche Header wie ein Browser sendet.
Lo!