0

知道为什么此代码适用于某些网页而某些网页不适用吗?

QNetworkAccessManager *nam = new QNetworkAccessManager(this);
QNetworkReply *reply = nam->get(QNetworkRequest(QUrl("http://www.google.fi")));
QEventLoop eventLoop;
connect(reply, SIGNAL(finished()), &eventLoop, SLOT(quit()));
eventLoop.exec();
qDebug(reply->readAll());

使用 www.google.fi 它会打印源代码,但例如。www.ampparit.com 不起作用。没有重定向。

谢谢

4

1 回答 1

0

我试过了,两者都对我有用。但是,当删除“http://”时,这两种情况都停止工作。您是否有可能在一种情况下使用它而不是在另一种情况下使用它?

于 2011-11-17T17:12:42.770 回答