在项目中经常碰到局域网数据传输的问题,有时需要传输一个字符串,有时需要传输一个文件或压缩包,而有时需要传输的是图像。在本项目中,实现了一个纯QT版本的局域网 QTcpSocket的包含字符串和图像信息的json格式的文件传输。在json中可以标示该图像的大小,该图像的名称,以及发送该json数据的客户端想要服务器端做什么内容的标示信息等。json格式如下:
{
“name”:"afanda",
"img" : "AIUGCV AINCQO32RI-2RQOH12E0Q8I023RJFPO J][1230=23RD5464DQ23JPFDJ239YFDH2N WEANORD2PO3 CQR2QVH4OH 34OIQH O....."
"height":768,
"width":1024,
"process":"facedetect"
}
详细源代码:https://download.csdn.net/download/chuoji2469384644/12288476