我尝试使用C#客户端将十六进制字符发送到WebSocket4net套接字。如果我发送以下任一语法,它将起作用并发送' 12'。
_webSocketClient.Send("\x12");
_webSocketClient.Send("\u0012");
当我尝试发送此消息时,它会发送“C3 B6”。
_webSocketClient.Send("\xF6");
我不想使用重载方法来发送二进制数据。我想将其作为十六进制字符串发送。我该如何发送这个角色?
我正在设置这样的Websocket:
_webSocketClient = new WebSocket4Net.WebSocket("wss://www.example.com", "", null, null, "Mozilla","http://www.example.com", WebSocketVersion.None);