1

私の目標は、HttpUnit を使用して Web ページをクロールし、バックグラウンドで起動しているものと起動していないものを確認できるようにすることです...自分のページに接続するためにそれを取得しました。

HttpUnitOptions.setLoggingHttpHeaders(true);

私が気にかけている種類のバックグラウンド コールが表示されます。ただし、プログラム内でこれらの相互作用を確認する方法がわかりません。WebResponse オブジェクトの getText および getInputStream 呼び出しのほとんどは HTML 呼び出しのように見え、バックグラウンドで発生するさまざまな JavaScript 呼び出しをログに記録しません。バックグラウンドで行われているすべてのことのリストを取得する方法はありますか? HttpUnit のドキュメントはまばらなようです。

ありがとう!

4

1 に答える 1

1

私はちょうど答えにつまずいた。WebClientListener を実装するクラスを作成してから wc.addClientListener(new YourListener()); を呼び出す必要があるようです。wc は WebClient です。

他の人が見ることができるようにこれを削除しません...そしておそらくそれ以上のニュアンスがあります.

于 2011-05-10T04:15:46.593 に答える