Hi,
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; und wenn der Client HTTP/1.1 beherrscht (auch wenn er es, wie Netscape 4, nicht verrät), ist der Host-Header dabei.
Leider habe ich das in der RFC 1945 nicht gefunden.
HTTP/1.0 war nicht auf virtuelle Hosts vorbereitet; damals hieß es mehr oder weniger "IP + Port = Server".
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. 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.
Cheatah