1
我正在使用Fleck2库,从“flex2-master”源创建.net 2.0版本。 应用程序是.NET 3.5上的C#。Fleck2 websocket消息> 65535字节
发送消息长度> 65535字节时,我的所有HTML5客户端都会面临错误/连接丢失。
消息更短 - 一切正常。
我感觉Flex2上的包长度计算可能不正确 - 但我真的是那个面临这个问题的人吗?也许还有其他地方我应该看看?
谢谢
我正在使用Fleck2库,从“flex2-master”源创建.net 2.0版本。 应用程序是.NET 3.5上的C#。Fleck2 websocket消息> 65535字节
发送消息长度> 65535字节时,我的所有HTML5客户端都会面临错误/连接丢失。
消息更短 - 一切正常。
我感觉Flex2上的包长度计算可能不正确 - 但我真的是那个面临这个问题的人吗?也许还有其他地方我应该看看?
谢谢
似乎有剩余Fleck2(这是固定在最新的斑点)的错误 - 文件Hybi13Handler.cs,功能公共静态的byte [] FrameData(字节[]的有效载荷,帧类型帧类型),行:
var lengthBytes = payload.Length.ToBigEndianBytes<ushort>();
应及时更换:
var lengthBytes = payload.Length.ToBigEndianBytes<ulong>();