如来说法 2022-02-28 17:01 采纳率: 100%
浏览 31
已结题

Qt使用POST方法发送请求,同样的代码,在Windows环境下可以发送成功并返回信息,但是在Android手机上却只能发送成功,返回的是空值。

问题如标题,代码如下,在Windows环境下是可以正常发送并接收。但是切换到Android手机中,接收就是空。
.cpp
QString postData = QString("api_name=%1&content=%2&from_appkey=%3&from_code=%4&to_appkey=%5&to_code=%6&data_digest=%7")
.arg(api_name, content, from_appkey, from_code, to_appkey, to_code, data_digest);

QUrl url = QUrl(QString("https://cloudinter-linkgateway.sto.cn/gateway/link.do"));
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
connect(manager, &QNetworkAccessManager::finished, this, &mainload::slot_requestFinished);
QNetworkRequest request;
request.setUrl(url);
request.setRawHeader("Content-Type", "application/x-www-form-urlencoded");
if (manager->post(request, postData.toUtf8()))
qDebug()<<"发送成功";

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月8日
    • 创建了问题 2月28日

    悬赏问题

    • ¥15 android 蓝牙闪退
    • ¥15 绝缘子污秽comsol仿真参数
    • ¥15 Fatal error in Process MEMORY
    • ¥15 labelme生成的json有乱码?
    • ¥30 arduino vector defined in discarded section `.text' of wiring.c.o (symbol from plugin)
    • ¥20 如何训练大模型在复杂因素组成的系统中求得最优解
    • ¥15 关于#r语言#的问题:在进行倾向性评分匹配时,使用“match it"包提示”错误于eval(family$initialize): y值必需满足0 <= y <= 1“请问在进行PSM时
    • ¥45 求17位带符号原码乘法器verilog代码
    • ¥20 PySide6扩展QLable实现Word一样的图片裁剪框
    • ¥15 怎样才能让IDEA不爆红