Установка версии браузера htmlunit не работает - PullRequest
0 голосов
/ 07 апреля 2020

Я использую htmlunit 2.19 (обновление версии не решило эту проблему). Я хочу удалить веб-страницу, которая динамически генерируется в javascript. После установки версии браузера в веб-клиенте веб-страница все равно возвращает сообщение о том, что версия браузера не поддерживается. Все примеры кодов и примеров, которые я видел, работают так же, как и я, но работают отлично.

Нужно ли мне учитывать какие-либо другие детали в этом вопросе?

Вот моя зависимость htmlunit maven :

    <dependency>
        <groupId>net.sourceforge.htmlunit</groupId>
        <artifactId>htmlunit</artifactId>
        <version>2.19</version>
    </dependency>

и пример кода:

WebClient webClient = new WebClient(BrowserVersion.CHROME);
        webClient.getOptions().setUseInsecureSSL(true);
        webClient.getOptions().setThrowExceptionOnScriptError(false);
        webClient.setCssErrorHandler(new SilentCssErrorHandler());
        webClient.getOptions().setCssEnabled(false);
        webClient.getOptions().setJavaScriptEnabled(true);
        HtmlPage page = webClient.getPage(url);
...