测试java HtmlUnit lib。试图弄清楚是否有办法设置/删除webclient对象使用的cookie文件(cookiejar)..
我搜索了多个文档,以及没有运气的HtmlUnit API,所以我假设我错过了一些东西。
此外,有没有办法在我的测试期间看到客户端/服务器之间的标题(请求/ respnse / referer)被标记...
感谢
汤姆
答案 0 :(得分: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);
}
});