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