问题如标题,代码如下,在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()<<"发送成功";