gateway发包过大时分包发送

MyLover

如果发送的数据过长,怎么分成两个或多个数据包发送呢?

2768 3 0
3个回答

walkor

// 假设$msg = $msg1 . $msg2 . $msg3;
Gateway:send($client_id, $msg1);
Gateway:send($client_id, $msg2);
Gateway:send($client_id, $msg3);

  • 暂无评论
MyLover

如果传的是json格式的,截取的话不是会把json截掉么?

  • 暂无评论
walkor

既然是拆开的包,客户端收到后要合并的
也可以拆成多个json,

怎么做自行设计决定就好

  • 暂无评论
年代过于久远,无法发表回答
🔝