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系统

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

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

相关推荐
小禾苗_29 分钟前
C++ ——继承
开发语言·c++
李长渊哦31 分钟前
Java 虚拟机(JVM)方法区详解
java·开发语言·jvm
进击ing小白34 分钟前
Qt程序退出相关资源释放问题
开发语言·qt
烂蜻蜓1 小时前
前端已死?什么是前端
开发语言·前端·javascript·vue.js·uni-app
老猿讲编程1 小时前
安全C语言编码规范概述
c语言·开发语言·安全
OrangeJiuce2 小时前
【QT中的一些高级数据结构,持续更新中...】
数据结构·c++·qt
程序员-King.4 小时前
【接口封装】——13、登录窗口的标题栏内容设置
c++·qt
Biomamba生信基地5 小时前
两天入门R语言,周末开讲
开发语言·r语言·生信
RAN_PAND5 小时前
STL介绍1:vector、pair、string、queue、map
开发语言·c++·算法
Bio Coder5 小时前
R语言安装生物信息数据库包
开发语言·数据库·r语言