【发布时间】:2017-02-13 21:08:13
【问题描述】:
我正在使用 QWebEnginePage 来获取某些网页的内容。在 .pro 文件中我提到了CONFIG-=gui.
但是,当我在无头系统中运行程序时,它抱怨无法连接到 display:0。我还注意到它需要 libX11-xcb.so 和相关的库。
我是否可以在无头模式下使用 QtWebEngine 获取页面的 HTML 而无需使用 xvfb?
【问题讨论】:
-
我认为还有其他方法可以在 Qt 中获取网页内容。
-
@Redanium 我的要求是获取 ajax 站点的 html。所以我一直在寻找一个无头浏览器来执行 javascript 来生成 HTML。请建议是否有任何替代方案
-
为什么不使用
QNetworkAccessManager和QNetworkReply -
@Redanium 至于我了解这些类,不要在网页中执行 javascript 和 ajax 调用
标签: qt headless xvfb qtwebengine