标签: sockets delphi indy
连接远程服务器后,如何获取tcp客户端使用的地址?
我想连接远程服务器(例如:8.8.8.8),并且不想设置BoundIP,我只想知道IdTCPClient正在使用哪个本地IP。
BoundIP
IdTCPClient
答案 0 :(得分:3)
连接后,您可以从TIdTCPClient.Socket.Binding.IP属性获取本地绑定的IP(无论它是如何绑定,隐式或显式)。
TIdTCPClient.Socket.Binding.IP