2

URL を指定してページをすばやく取得する方法が必要ですが、単純な HTML だけでなく、javascript を実行した後に HTML を取得する必要があります。

私はCutyCaptを認識していますが、私にとっては遅く、一部の Web ページでは 10 秒以上かかります。また、空/非最終 HTML を返す可能性があるため、 --min-wait オプションの使用に慣れていません。また、時々異なる HTML を提供するようです。JavaScript関数によって作成された要素をレンダリングする場合とレンダリングしない場合があります。

代替手段はありますか?URL を指定して、レンダリングされた html を取得したいと考えています。

4

1 に答える 1

1

現在のバージョンの CutyCapt を svn リポジトリから取得し、Qt 4.7.1 (またはQt git リポジトリのトランク バージョン) でコンパイルすることができます。現在の Webkit 実装は、コンパイルされたバージョンのCutyCapt. それでも十分に高速でない場合は、コードをプロファイリングして、最適化できるかどうかを調べることができます。

于 2010-12-26T10:01:22.583 に答える