查看完整版本: [-- 如何基于QTcpServer实现图片数据传输的http server --]

QTCN开发网 -> Qt基础编程 -> 如何基于QTcpServer实现图片数据传输的http server [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

tanyue.esec 2022-06-14 17:20

如何基于QTcpServer实现图片数据传输的http server

有个需求,需要在Qt这一端,起个HttpServer,其实起个TCP Server也是一样的,用来接收客户端传来的base64格式的图片。

找了一段代码,通过QTcpSocket的readyRead信号触发的函数,从QTcpSocket中读取字节流,使用readAll方法来获取数据
但是当数据量过大,直接不触发readyRead信号了,是否可以有其他解决方案呢

tanyue.esec 2022-06-14 17:35
初步搞明白了,可以整个循环,当数据没有接收完成时,不断开socket连接。

至于没有进readyRead信号槽的问题,是监听的ip问题,只监听了127.0.0.1,localhost都不行


查看完整版本: [-- 如何基于QTcpServer实现图片数据传输的http server --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled