我试着用字符串来获取网页数据,这比我能解析的还要多。我没有在qwebview,qurl和另一个中找到任何方法。你能帮我一下吗?Linux,C++,Qt。
编辑:
谢谢你帮忙。代码正在工作,但是下载后的一些页面已经损坏了字符集。我试过这样的方法来修复它:
QNetworkRequest *request = new QNetworkRequest(QUrl("http://ru.wiktionary.org/wiki/bovo"));
request->setRawHeader( "User-Agent", "Mozilla/5.0 (X11; U; Linux i686 (x86_64); "
"en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1" );
request->setRawHeader( "Accept-Charset", "win1251,utf-8;q=0.7,*;q=0.7" );
request->setRawHeader( "charset", "utf-8" );
request->setRawHeader( "Connection", "keep-alive" );
manager->get(*request);任何结果=(。
https://stackoverflow.com/questions/1053099
复制相似问题