我正在尝试使用 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);