RFZ: wrapper HTTP/1.1 bad request 400

Beitrag lesen

moins

ich hab mal wieder ein problem

und zwar benutzt php jetz durch irgentein update (keine ahnung welches, könnte n php-upgrade sein) nun bei http-wrappern http 1.1 in seinem header statt 1.0

das hat zur folge, dass ich zum beispiel mittels file_get_contents("http://bla/datei.xxx") den fehler bekomme:
Bad request 400

Moin,
also ich bin recht sicher dass PHP auch bei HTTP/1.1 den Host-Header sendet, hat es bei 1.0 ja auch, sonst würden 99% aller Server garkein Ergebnis liefern. Dein Problem muss also vermutlich wo anders liegen - schau doch mal (über Server logs, oder falls möglich Netzwerk Traffik Analyzer) wie das Request tatsächlich aussieht, welches PHP schickt.

Ansonsten hast jederzeit die Möglichkeit via fsockopen() dein eigenes HTTP/1.0 Request zu erzeugen - beispiele dazu gibt's im PHP Manual zur entsprechenden Funktion.

greetz RFZ