Я пытаюсь получить цены с сайта wizzair для личного использования, и я искал много вопросов здесь, которые помогли мне с помощью следующего кода:
Logger.getLogger ("com.gargoylesoftware.htmlunit").setLevel (java.util.logging.Level.OFF);Logger.getLogger ("org.apache.http"). SetLevel (java.util.logging.Level.OFF);
String url = "https://wizzair.com/#/booking/select-flight/BUD/SKG/2019-02-18/2019-02-23/1/0/0/0/null";
final WebClient webClient = new WebClient(BrowserVersion.FIREFOX_3_6);
webClient.setAjaxController(new NicelyResynchronizingAjaxController());
webClient.setThrowExceptionOnScriptError(false);
HtmlPage page = webClient.getPage(url);
webClient.waitForBackgroundJavaScript(30000);
String content = page.asXml();
System.out.println(content);
Он избегает исключений и печатает некоторые значения, но не все, и почему-то ценытоже не загружен, просто некоторые базовые вещи.Чего мне не хватает?