Entwickler-Ecke

Internet / Netzwerk - TIdTCPServer "host"-property bei Verbindung leer


Alstar - Mo 18.09.06 21:31
Titel: TIdTCPServer "host"-property bei Verbindung leer
Hallo Leute!
Ich verbinde mit einem TIdTCPClient zu einem TIdTCPServer. Jetzt möchte ich allerdings die Client-IP-Adresse weiterverwenden. Dazu dachte ich mir, ich nehme die Daten, die beim onConnect-Ereignis des Servers mittels AContext mitgeliefert werden. Allerdings ist die Property AContext.Connection.Socket.Host leer. Genauso wie [...].Destination. Warum?
Weiß jemand, wie ich die IP-Adresse des connecteten Clients herausbekomme?

Alstar


Alstar - Mi 20.09.06 10:40

*push*

Oder hat irgendjemand ne andere Idee, wie man die Remote-IP-Adresse rausbekommt?


Alstar - Di 31.10.06 19:27

Habs endlich gefunden. Die IP der Gegenseite kann per AContext.Connection.Socket.Binding.PeerIP abgerufen werden.

Alstar