javaHtmlUnitlibをテストします。webclientオブジェクトが使用するCookieファイル(cookiejar)を設定/削除する方法があるかどうかを調べようとしています。
複数のドキュメントとHtmlUnitAPIを検索しましたが、運が悪かったので、何かが足りないと思います。
また、テスト中にクライアント/サーバー間でヘッダー(リクエスト/応答/リファラー)が転送されていることを確認する方法はありますか...
ありがとう
トム
を使用できwebClient.getCookieManager()
、HttpWebConnectionを次のようにサブクラス化できます。
webClient.setWebConnection(new HttpWebConnection(webClient) {
public WebResponse getResponse(WebRequestSettings settings) throws IOException {
System.out.println(settings.getUrl());
return super.getResponse(settings);
}
});