0

javaHtmlUnitlibをテストします。webclientオブジェクトが使用するCookieファイル(cookiejar)を設定/削除する方法があるかどうかを調べようとしています。

複数のドキュメントとHtmlUnitAPIを検索しましたが、運が悪かったので、何かが足りないと思います。

また、テスト中にクライアント/サーバー間でヘッダー(リクエスト/応答/リファラー)が転送されていることを確認する方法はありますか...

ありがとう

トム

4

1 に答える 1

1

を使用できwebClient.getCookieManager()、HttpWebConnectionを次のようにサブクラス化できます。

    webClient.setWebConnection(new HttpWebConnection(webClient) {
        public WebResponse getResponse(WebRequestSettings settings) throws IOException {
            System.out.println(settings.getUrl());
            return super.getResponse(settings);
        }
    });
于 2010-01-13T04:46:14.763 に答える