跳转到帖子
登录关注  
墨香年少

Qt上传文件到web接口

已推荐帖子

handle = new QFile(file);
handle->open(QIODevice::ReadOnly);

QByteArray byte_file = handle->readAll();
QNetworkRequest request(url);
request.setHeader(QNetworkRequest::ContentTypeHeader, QLatin1String("application/octet-stream"));

QString   disposition = QString("form-data; file_size=\"%1\"").arg(QString::number(file_size));
request.setHeader(QNetworkRequest::ContentDispositionHeader, QVariant(disposition));

reply = AccessManage->post(request,byte_file);

connect(reply, SIGNAL(error(QNetworkReply::NetworkError)),this,SLOT(loadError(QNetworkReply::NetworkError)));
connect(reply, SIGNAL(uploadProgress(qint64 ,qint64)), this, SLOT(loadProgress(qint64 ,qint64)));

 


目之所及,皆是回忆,心之所想,皆是过往

分享这篇帖子


链接帖子
分享到其他站点

创建帐户或登录来提出意见

你需要成为会员才能提出意见

创建帐户

注册成为会员。只要几个简单步骤!

注册帐户

登录

已有帐户? 请登录。

现在登录
登录关注  

×
×
  • 创建新的...

重要信息

注册必须使用2-8个中文汉字作为账号