質問

QWebPageを使用してWebサイトを取得するプログラムを作成しました。 HTML、CSS、JavaScriptなど、Webページに関連付けられたデータを取得する方法はありますか? FirefoxのView-Sourceに似ています。

いくつかのオプションがあるようです。 1つの方法は、QNetWorkReply Proxyを作成してデータをコピーしてみてください。これはバグが発生しやすいようです。別の方法は、キャッシュと対話することですが、これは予測不可能に思えます。他に可能な方法はありますか?

役に立ちましたか?

解決 2

私はaの使用に落ち着きました QNetWorkReply Proxy.

他のヒント

おそらく上に mainFrame() qwebframeを取得してから、多分 html() 働き。私はこれをやったことがありませんが、行く方法のようです。ドキュメントのDOMが必要な場合は QWebElement documentElement () const これにより、必要な属性のほとんどが得られます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top