dedlfix: Header auslesen. Warum geben einige URL's keine Daten zurück?

Beitrag lesen

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!