Qt发起POST请求时返回的数据为空。。基于麒麟V10-arm操作系统

cpp 复制代码
void MainWindow::testHttps()
{
    QNetworkAccessManager* pManager = new QNetworkAccessManager(this);
    QNetworkRequest request;

    QSslConfiguration conf = request.sslConfiguration();
    conf.setPeerVerifyMode(QSslSocket::VerifyNone);
    conf.setProtocol(QSsl::TlsV1SslV3);

    request.setSslConfiguration(conf);
    request.setUrl(QUrl("https://www.baidu.com"));
    request.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true);
    QByteArray requetstData;
    QNetworkReply* reply = pManager->post(request, requetstData);

    connect(reply, &QNetworkReply::finished, this, [=] {
        qDebug() << "####################### get data finished...";

        QByteArray data = reply->readAll();
        qDebug() << data;
    });
}

在windows是正常的,可以拿到数据。。
但是在linux上,返回的数据为空,,,,
linux:麒麟V10,arm系统

解决方案:按照以下图片炮制即可。

此时,就可以正常获取数据了。。

相关推荐
GISer_Jing23 分钟前
Three.js中AR实现详解并详细介绍基于图像标记模式AR生成的详细步骤
开发语言·javascript·ar
委婉待续25 分钟前
Qt的学习(一)
开发语言·qt·学习
笨笨马甲26 分钟前
Qt Quick Layout功能及架构
开发语言·qt
Dovis(誓平步青云)35 分钟前
探索C++标准模板库(STL):String接口的底层实现(下篇)
开发语言·c++·stl·string
海棠一号39 分钟前
JAVA理论第五章-JVM
java·开发语言·jvm
草莓熊Lotso1 小时前
【数据结构初阶】--算法复杂度的深度解析
c语言·开发语言·数据结构·经验分享·笔记·其他·算法
海的诗篇_1 小时前
前端开发面试题总结-JavaScript篇(二)
开发语言·前端·javascript·typescript
feiyangqingyun1 小时前
Qt/C++开发监控GB28181系统/取流协议/同时支持udp/tcp被动/tcp主动
c++·qt·udp·gb28181
cccc来财2 小时前
Go中的协程并发和并发panic处理
开发语言·后端·golang
狐凄2 小时前
Python实例题:Python计算线性代数
开发语言·python·线性代数