我写了一个程序,该程序使用qwebpage检索网站。是否有一种方法可以获取与网页相关联的数据,例如HTML,CSS和JavaScript?类似于Firefox中的视图。

似乎有几个选择。一种方法是制作Qnetworkreply代理并尝试复制数据,但这似乎容易出现错误。另一种方法是与缓存互动,但这似乎是不可预测的。还有其他方法吗?

有帮助吗?

解决方案 2

我已经解决了使用 Qnetworkreply代理.

其他提示

可能是在 mainFrame() 会员功能以获取qwebframe,然后可能在 html() 功能。我以前从未做过这个,但似乎是要走的路。如果您需要文档的DOM,则有一个 QWebElement documentElement () const 这会给您带来大多数所需属性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top