• 3868阅读
  • 4回复

qtcpsock server 每次只能接收8912的大小的包,怎么处理啊? [复制链接]

上一主题 下一主题
离线wonrowl
 

只看楼主 倒序阅读 楼主  发表于: 2015-04-23
qtcpsock server 每次只能接收8912的大小的包,怎么处理啊?
关键词: socket
比如客户端如果发送的包大小大于8192,qt的接收端就自动拆分成最大8192大小的几个小包,晕死,,,,,

qt能别这么 擅作主张吗?
离线liulin188

只看该作者 1楼 发表于: 2015-04-23
送楼主一句话:不要拿自己的无知当个性!

tcp本来就是流协议,不存在包这个概念,你收到哪怕是1个字节都是正常的。

喷之前多看看书!

https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线liulin188

只看该作者 2楼 发表于: 2015-04-23
送楼主一句话:不要拿自己的无知当个性!

tcp本来就是流协议,不存在包这个概念,你收到哪怕是1个字节都是正常的。

喷之前多看看书!


https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线dosmlp

只看该作者 3楼 发表于: 2015-04-23
网络传输最大的包大小只有1500,大于这个数都会被拆包
Qt一次能传这么多真要谢天谢地了
离线henjiyouai

只看该作者 4楼 发表于: 2015-04-23
有会做类似utorrent界面的吗
可付钱
快速回复
限100 字节
 
上一个 下一个