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

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

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

相关推荐
数学难10 分钟前
Java面试题2:Java线程池原理
java·开发语言
咸鱼求放生16 分钟前
Java 8 Stream API
java·开发语言
盒马盒马17 分钟前
Rust:Trait 抽象接口 & 特征约束
开发语言·rust
天使街23号18 分钟前
go-dongle v1.2.0 发布,新增 SM2 非对称椭圆曲线加密算法支持
开发语言·后端·golang
ThreeYear_s40 分钟前
【FPGA+DSP系列】——MATLAB simulink仿真三相桥式全控整流电路
开发语言·matlab·fpga开发
yugi98783842 分钟前
MATLAB实现白噪声与色噪声仿真
开发语言·matlab
似水এ᭄往昔1 小时前
【C++】--模板进阶
开发语言·c++
Hi202402172 小时前
为QML程序添加启动Logo:提升用户体验
windows·qt·ui·人机交互·qml·启动logo
yue0082 小时前
C# 求取整数的阶乘
java·开发语言·c#
曹绍华2 小时前
android 线程loop
android·java·开发语言