gpt4 book ai didi

java - 返回所有 HtmlPage 的 HTML

转载 作者:行者123 更新时间:2023-12-01 19:24:42 29 4
gpt4 key购买 nike

我想要给定 HtmlPage 对象的完整 HTML。

我应该使用什么属性?

最佳答案

在 HtmlUnit 中,HtmlPage实现Page界面;这意味着您可以使用 Page#getWebResponse()获取返回的整个 Web 响应以生成 HtmlPage,从那里开始就很简单 ( WebResponse#getContentAsString() )。这是一个可以完成您想要的操作的方法...

public String getRawPageText(WebClient client, String url)
throws FailingHttpStatusCodeException, MalformedURLException, IOException {
HtmlPage page = client.getPage(url);
return page.getWebResponse().getContentAsString();
}

或者,使用您已获取的 HtmlPage 对象:

public String getRawPageText(HtmlPage page) {
return page.getWebResponse().getContentAsString();
}

关于java - 返回所有 HtmlPage 的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2010642/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com