是否可以从qtwebkit仅获取即时解释html页面?

时间:2019-02-16 07:51:32

标签: c++ qt webkit

有必要制作一个多线程蜘蛛以使网站分析网页。

QtWebkit的问题在于它大致基于小部件,并且所有小部件仅在主线程中工作。

问题:

  1. 是否有可能绕过所有这些事情,从而在不呈现文档的情况下拖延文档的解释和构建工作,并返回反馈信息?
  2. 也许WebKit本身可以工作?在UI线程中工作?

1 个答案:

答案 0 :(得分:0)

您应该尝试多解释一些您正在做的事情以及到目前为止所做的事情。我在某种程度上假设您尝试从网页中收集数据而不显示它们。为什么您完全需要WebKit?您可以简单地使用QNetworkRequest,设置用户代理(重要!),然后使用QNetworkAccessManager发送请求。 如果您偶尔需要渲染数据,请将本地副本传递到WebBrowser实例。

如果您在这方面需要帮助,请考虑适当地重新提出问题。