htmlunit cookie/ см. вопрос

Тестирование Java-библиотеки HtmlUnit. Попытка выяснить, есть ли способ установить / удалить файл cookie (cookiejar), используемый объектом веб-клиента.

Я безуспешно искал несколько документов, а также HtmlUnit API, поэтому я предполагаю, что что-то упустил.

Кроме того, есть ли способ увидеть заголовки (request/respnse/referer), передаваемые между клиентом / сервером во время моего тестирования...

Спасибо

Том

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);
        }
    });
Другие вопросы по тегам