0

测试 java HtmlUnit 库。试图弄清楚是否有办法设置/删除 webclient 对象使用的 cookie 文件(cookiejar)。

我搜索了多个文档以及 HtmlUnit API,但没有运气,所以我假设我遗漏了一些东西。

此外,有没有办法在我的测试期间查看在客户端/服务器之间传输的标头(请求/响应/引用)...

谢谢

汤姆

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 回答