确定用于连接到 websocket 服务器的 IP 地址 (websocket-sharp)

determine the IP Adress which is used to connect to a websocket server (websocket-sharp)

我有一台 linux 机器,配置了多个 ip 地址。 我使用以下代码创建连接。

        ws = new WebSocket(Adress);
        ws.Origin = Origin;

        ws.OnOpen += OnOpen;
        ws.OnError += OnError;
        ws.OnMessage += OnMessageReceived;
        ws.OnClose += OnClose;

        ws.ConnectAsync();

一切正常,但是我如何确定 websocket-sharp 用来连接服务器的 ip 地址?

要设置本地地址,您必须修改 websocket-sharp 库,因为目前不支持此功能。