|
1Qter豆
QString url = "http://www.qq.com"; QNetworkAccessManager Manager; QEventLoop Loop; QNetworkRequest Request;
Request.setUrl(QUrl(url)); QNetworkReply *reply = Manager.get(Request); QObject::connect(reply,&QNetworkReply::finished,&Loop,&QEventLoop::quit,Qt::QueuedConnection); Loop.exec();
int Error = reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
QByteArray Array = reply->readAll();
qDebug()<<Error; qDebug()<<Array; qDebug()<<"end";
代码是这样写的,输出中第一个是 200 ,第二个没有输出就直接输出了“end” 求问是什么情况,怎么排查?Windows Qt 5.8
|
|