Sven Rautenberg: Anderen Port relativ addressieren

Beitrag lesen

Moin!

Ich spreche meine normale Seite an über die IP-Adresse, also z.B. http://192.168.1.17/index.htm

Die Visu würde ich also ansprechen über http://192.168.1.17:8080

Aber (wie) kann ich das verlinken, ohne die IP-Adresse selber mit angeben zu müssen?

Kannst du nicht. Hostname bzw. IP und Port sind ein untrennbares Element, bei dem man nicht einzelne Bestandteile weglassen kann.

Problem ist, dass auf dem IPC zwei Interfaces mit verschiedenen IP-Adressen benutzt werden können, und ich ja nicht weiss, über welche dieser Browser gerade kommuniziert (sonst könnte ich die IP-Adresse über ein Skript abfragen).

Auch bei IP-Adressen steht die Info, welcher Host angesprochen wurde, im Host-Header des HTTP-Requests und kann skriptmäßig ausgelesen und verwendet werden. Da es sich hierbei um eine Angabe aus Clientsicht handelt, ist das immer die korrekte IP oder der korrekte Hostname, unter der der Client den Server erreichen kann.

- Sven Rautenberg

--
"Love your nation - respect the others."