Susanne: "403 Forbidden" bei fsockopen() + fputs(GET / HTTP/1.0)

Beitrag lesen

Hallo an alle,

bei der Programmierung eines Moduls zur Überprüfung der Ereichbarkeit von URLs habe ich ein Problem, zu dem ich keine Lösung finde:

Wenn ich mit fsockopen() eine TCP-Verbindung herstelle (wegen Proxyserver) und den HTTP-Request danach mit fputs() sende, reagieren manche Server so als hätte ich statt des GET Befehls einen PUT Befehl geschickt. Dementsprechend erhalte ich die Meldung 403 Forbidden.

Auf die PHP-Erweiterung Socketfunktionen kann ich nicht zurückgreifen, da es sich hier um eine Anwendung für Kunden handelt und nicht davon ausgegangen werden kann, dass deren Provider diese Erweiterung zur Verfügung stellen.

Hat irgendjemand eine Idee dazu???
Es ist wirklich wichtig....!

Grüße
Sue