dedlfix: HTTPS-Resource via PHP-Socket hinter Proxy laden

Beitrag lesen

Tach!

An der kommentierten Stelle ist definitiv fehlerhaftes HTTP; es überrascht mich, dass der Server das anscheinend klaglos akzeptiert. Korrekt heißt die erste Zeile des Requests beispielsweise:

GET /sub/somedoc.txt HTTP/1.1

Nicht, wenn man mit einem Proxy spricht. Da fehlt Protokoll und Host und so weiß er gar nicht, wie und wohin er den Request schicken soll. Und nein, das steht auch nicht in der Host-Zeile, denn da steht der Proxy selbst drin.

Aber wenn ich da nochmal genauer schaue, dann scheint mir als Ergebnis
GET http://proxy_adresse/https://felix-riesterer.de/ HTTP/1.1
rauszukommen und das ist definitiv verkehrt.

dedlfix.