Qt客户端模拟传入图片到web端的表单操作-QHttpMultiPart
发布时间
阅读量:
阅读量
背景
在某项开发任务中,需要接入阿里云提供的图片共享接口。在此之前,安卓平台的客户端已通过网页界面将本地图片上传至服务器(采用的是okhttp库),而C++环境则可通过Qt相关库实现相同功能。
以下为完整的上传测试代码示例:
#include <QtCore/QCoreApplication>
#include <QFileInfo>
#include <QHttpMultiPart>
#include <QNetworkAccessManager>
#include <QNetworkReply>
void uploadImages(const QStringList& vsFilePathList)
{
if (vsFilePathList.empty())
{
return;
}
QHttpMultiPart *multiPart = new QHttpMultiPart(QHttpMultiPart::FormDataType);
for (const auto& filePathIter : vsFilePathList)
{
QHttpPart imagePart;
全部评论 (0)
还没有任何评论哟~
