我已经开始使用Xamarin的Websockets进行研究,我发现了一些非常奇怪的东西。我使用这个简单的代码连接我的服务器,它没有从服务器获取数据,而是从它自己...
System.Net.Websockets
byte[] buffer = Encoding.UTF8.GetBytes("data from client");
await webSocket.SendAsync(new ArraySegment<byte>(buffer),
//在服务器端我将数据更改为=&#34;来自服务器&#34;
的数据 var buffer2 = new ArraySegment<Byte>(new Byte[4096]);
var result = await webSocket.ReceiveAsync(buffer2, CancellationToken.None);
var request = Encoding.UTF8.GetString(buffer2.Array, buffer2.Offset, buffer2.Count);
//在请求中我得到=&#34;来自客户的数据&#34;为什么?我真的不知道如果有人告诉我可能出错的话会非常有帮助
非常感谢你。 :)
解决。我使用过 NVentimiglia / Websockets.PCL 实施中的代码