解包异常捕捉

This commit is contained in:
小白猿
2023-04-09 22:25:09 +08:00
parent 30b99dedda
commit 67e6034dcf
+7
View File
@@ -105,6 +105,8 @@ namespace BarrageGrab.Proxy
List<byte> messageData = new List<byte>();
try
{
foreach (var frame in args.WebSocketDecoderReceive.Decode(e.Buffer, e.Offset, e.Count))
{
if (frame.OpCode == WebsocketOpCode.Continuation)
@@ -135,6 +137,11 @@ namespace BarrageGrab.Proxy
});
}
}
}
catch (Exception ex)
{
Console.WriteLine("解析某个WebSocket包出错:" + ex.Message);
}
if (messageData.Count > 0)
{