• 1028阅读
  • 1回复

[提问]如何基于QTcpServer实现图片数据传输的http server [复制链接]

上一主题 下一主题
离线tanyue.esec
 

只看楼主 倒序阅读 楼主  发表于: 2022-06-14
有个需求,需要在Qt这一端,起个HttpServer,其实起个TCP Server也是一样的,用来接收客户端传来的base64格式的图片

找了一段代码,通过QTcpSocket的readyRead信号触发的函数,从QTcpSocket中读取字节流,使用readAll方法来获取数据
但是当数据量过大,直接不触发readyRead信号了,是否可以有其他解决方案呢
1条评分金钱+10
20091001753 金钱 +10 QWebSocket 2022-06-15
离线tanyue.esec

只看该作者 1楼 发表于: 2022-06-14
初步搞明白了,可以整个循环,当数据没有接收完成时,不断开socket连接。

至于没有进readyRead信号槽的问题,是监听的ip问题,只监听了127.0.0.1,localhost都不行
快速回复
限100 字节
 
上一个 下一个