添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
精彩文章免费看

C++学习笔记(十四) - Qt websocket接收不到数据

使用qt5.8 websocket接收客户端数据时,发生数据接收不到的问题。
客户端发出数据(较长数据)之后产生错误,随后失去与服务器的连接,服务器端没有检测到 QWebSocket::textMessageReceived 信号。
数据长度太长,超过了设置的缓冲区大小。
解决方法:
使用QWebSocket::setReadBufferSize(size)函数设置缓冲区大小。