How to get the page source as it is in the browser and not on the view page using SeleniumJAVA

Программисты JAVA общаются здесь
Anonymous
How to get the page source as it is in the browser and not on the view page using Selenium

Сообщение Anonymous »

Я знаю, что driver.getPageSource() получает веб-страницу в формате HTML, но проблема заключается в том, что сайт, который я тестирую, помещает данные в скобки, например {{OriginDescription}}, возможно, для получения данных используется некоторая платформа JavaScript?
В любом случае, я могу просматривать данные, когда проверяю элемент в браузере, но при просмотре источника страницы в браузере также отображаются только скобки, а не данные.
Итак, как мне получить веб-страницу такой, какая она есть, когда я просматриваю (проверяю) ее в браузере?
Ниже приведен веб-сайт, который я тестирую, если быть точным:

Код: Выделить всё

driver.get("https://www.united.com/ual/en/US/flight-search/book-a-flight/results/rev?f=Miami,+FL,+US+(MIA+-+All+Airports)&t=IAH&d=2020-05-02&r=2020-05-16&sc=7,7&px=1&taxng=1&newHP=True&idx=1");
String pageSource = driver.getPageSource();
Я использую Java и ChromeDriver.

Вернуться в «JAVA»