0

我有一个 WebSocket 服务器,我可以从浏览器中访问它并获取正确解析 JSON 的有效消息。这些消息很大,大约 9K,当查看 Google Chome 开发人员工具时,我可以看到它出现在多个帧中。

现在,我一直在尝试使用 WebSocket4Net 从控制台应用程序中访问相同的服务。较小的消息很好,但我的较大消息却搞砸了。基本上,在 Chrome 开发人员工具向我显示初始帧结束的位置时,我得到的是下一条实际消息的开始,而不是延续帧。

在查看 HEX 时,我看到一些有趣的字符,在消息截断点...看到 (HEX) 80 7e 06 15 .... 或类似的东西,但它总是以“80 7e”开头。

我已将 ReceiveBufferSize 增加到 12,000,但这似乎没有帮助。

其他人见过这个吗?谢谢。

4

1 回答 1

0

最后,我能够在 CodePlex 网站上获得一些帮助。如果您遇到像我一样的任何问题,请查看此帖子(https://websocket4net.codeplex.com/workitem/35)。

祝你有美好的一天!

于 2014-09-15T20:11:53.520 回答