Получить POST HTML-код (в Eclipse JAVA)

Я ищу способ получить HTML-код POST веб-страницы, которая отображается. В Firefox есть AddOn, называемый Web Developper, который может возвращать не только "нормальный" исходный код, но и отображаемый исходный код.

Пример: https://bs.chregister.ch/cr-portal/auszug/auszug.xhtml?uid=CHE-230.467.384

Мне нужно получить исходный код HTML этого сайта, который включает в себя контент, такой как адрес (в данном случае "c/o Nora Stähelin" и "Kraftstr. 1"). Мой код выглядит так:

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class Automation {    
    public static void main(String[] args) {
        String exePath = "src\\seleniumAutomation\\resources\\chromedriver.exe";
        System.setProperty("webdriver.chrome.driver", exePath);

        WebDriver driver = new ChromeDriver();
        String URL = "https://bs.chregister.ch/cr-portal/auszug/auszug.xhtml?uid=CHE-230.467.384#";
        driver.get(URL);

        // get PRE SourceCode
        String pageSource = driver.getPageSource();
        System.out.println(pageSource);

        // get POST SourceCode (containing content)
        // TODO 

        // close window
        driver.quit();      
    }
}

edit: сгенерированный HTML ссылается на HTML после того, как JavaScript изменяет DOM.

0 ответов

Другие вопросы по тегам