gpt4 book ai didi

go - websocket 消息可以被故意拆分吗?

转载 作者:数据小太阳 更新时间:2023-10-29 03:25:20 26 4
gpt4 key购买 nike

我正在服务器上工作并完成了握手和基本的 websocket 取消屏蔽功能(服务器运行!)。我想知道如何测试我的片段处理代码。有没有一种方法可以使用 chrome 创建一个 websocket,连接到我的本地服务器,然后将“hello”拆分为 2 个帧。我能够发送“你好”并在服务器上看到它。发送两次问候只是 2 strip 有 fin 位的消息。

最佳答案

Gorilla client当消息大小大于 write buffer size 时发送碎片消息.

AutoBahn Test Suite包括对碎片消息的测试。您可以使用 Gorilla test server for Autobahn作为测试的起点。

另一种选择是使用经过测试的 Gorilla websocket package而不是编写自己的 websocket 代码。

关于go - websocket 消息可以被故意拆分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43669214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com