首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >QNetworkAccessManages::get()性能不佳

QNetworkAccessManages::get()性能不佳
EN

Stack Overflow用户
提问于 2013-03-17 00:47:48
回答 1查看 104关注 0票数 0

QNetwotkAccessManages::get()函数会持续一段时间(大约7-10秒),获取在任何浏览器中瞬间打开的页面。

实际上,我试着去找http://suggestqueries.google.com/complete/search?client=chrome&q=myrequest

下面是简化的代码:

代码语言:javascript
运行
复制
void ApiGoogleSearch::getSuggestions()
{
    QNetworkAccessManager *manager = new QNetworkAccessManager(this);
    connect(manager, SIGNAL(finished(QNetworkReply*)),
            SLOT(getSuggestionsFinished(QNetworkReply*)));

    QUrl url("http://suggestqueries.google.com/complete/search"
             "?client=chrome&q=myrequest");
    manager->get(QNetworkRequest(url));
    qDebug() << "get() started";
}

void ApiGoogleSearch::getSuggestionsFinished(QNetworkReply *reply)
{
    qDebug() << "ApiGoogleSearch::getSuggestionsFinished() started";
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-17 01:08:33

好吧,谷歌为什么会在很长一段时间内为我的应用程序返回那个页面。任何其他网页加载速度都很快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15451910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档