Christian Kruse: Proxies und HTTP/1.0

Beitrag lesen

Hoi Cheatah,

ich habe eine relativ kurze Frage: woher weiss ein
HTTP/1.0-Proxy, welchen Host er kontaktieren soll?

das weiß er nicht. Er muss einfach den Request weiterleiten, der
ihn erreicht;

Tja, aber das ist wohl schlecht moeglich ohne zu wissen, wohin,
oder?

und wenn der Client HTTP/1.1 beherrscht (auch wenn er es, wie
Netscape 4, nicht verrät), ist der Host-Header dabei.

Ja, mit HTTP/1.1 habe ich auch keine Probleme.

aber wie sieht das bei HTTP/1.0 aus?

Prinzipiell kannst Du aber auch bei einem HTTP/1.0-Request einen
Host-Header dazupacken, das stört das Protokoll relativ wenig.

Darum geht es ja gar nicht. Der *Proxy* muss ja weiterleiten, und
ich moechte gern wissen, woher der Proxy die Information nimmt,
*wohin* er weiterleiten muss. Schliesslich gab es auch zu
HTTP/1.0-Zeiten schon Proxies. Klar ist das bei HTTP/1.1: da ist das
entweder im 'Host:'-Header versteckt oder in der
'GET/POST/PUT...'-Zeile.

Ob es nun Proxies gibt, die auf HTTP/1.0-Basis _selbständig_
Requests absetzen, und ob ausgerechnet diese entsprechend
konfigurierbar sind, weiß ich nicht.

Bitte was?

Gruesse,
 c.j.k