Hallo,
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.
da hatte ich eine andere Vorstellung - aber eben kein Wissen. Ich dachte, der Proxy wird ganz normal angesprochen, als sei er der Ziel-Host, und macht dann selbst eine DNS-Abfrage auf den gewünschten Hostnamen und leitet den Request weiter. Ob HTTP oder HTTPS, hätte er - nach meiner Vorstellung - danach entschieden, ob der Request vom Client schon verschlüsselt käme oder nicht.
Aber wie gesagt, HTTP mit Proxy habe ich auch noch nie genauer untersucht.
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.
Yo, das sieht irgendwie falsch aus.
So long,
Martin
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
- Douglas Adams, The Hitchhiker's Guide To The Galaxy