htmlunit cookie / см. вопрос - PullRequest
       19

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

0 голосов
/ 13 января 2010

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

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

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

спасибо

1009 * Том *

1 Ответ

1 голос
/ 13 января 2010

Вы можете использовать webClient.getCookieManager(), и вы можете подкласс HttpWebConnection как:

    webClient.setWebConnection(new HttpWebConnection(webClient) {
        public WebResponse getResponse(WebRequestSettings settings) throws IOException {
            System.out.println(settings.getUrl());
            return super.getResponse(settings);
        }
    });
...