当前位置: 代码迷 >> QT开发 >> Qt怎么实现文件上传功能
  详细解决方案

Qt怎么实现文件上传功能

热度:74   发布时间:2016-04-25 05:02:00.0
Qt如何实现文件上传功能
如果我想将本地的一个文件(eg:a.txt),上传的一个服务器上,请问大家有什么样的思路?

如果我用post方法
QNetworkReply * QNetworkAccessManager::post ( const QNetworkRequest & request, QIODevice * data )
该如何实现。。。

------解决方案--------------------
用qftp啊
里面有例子
------解决方案--------------------
QTcpSocket写一个程序
------解决方案--------------------
那你就用qtcpsocket
自己把文件做流化 然后发送给对端接受
------解决方案--------------------
如果你是HTTP服务器,并且支持客户端的post方法上传,那你用post就可以了
否则用QTcpSocket自己做上传的客户端
------解决方案--------------------
看服务器支持,如果是http服务器,可用 http post方式上传数据或文件。
如果你服务器上有socket服务端,就更省事了。

  相关解决方案