gpt4 book ai didi

Java HTML 单元保存意外页面

转载 作者:行者123 更新时间:2023-11-29 07:10:44 24 4
gpt4 key购买 nike

我正在尝试使用包含一张图片的 htmlunit 访问 servlet 页面。
我需要保存图像或需要将 servlet 页面保存到 html 页面中。

正在使用

(UnexpectedPage) webClient.getPage(new URL("https://www.xxxx.com/servlet/xxxSer")
WebResponse response = currentPage.getWebResponse();
response.getContentType();

之后我不知道该怎么办了。有什么想法可以做这个工作。

提前致谢。

最佳答案

需要获取WebResponse的文本内容(也不需要URL对象):

Page page = webClient.getPage("https://www.xxxx.com/servlet/xxxSer");
String content = page.getWebResponse().getContentAsString();

关于图像,你应该更清楚你是如何得到它的。如果它是在 IMG 标记中引用的图像,则使用 HtmlPageHtmlImage。如果您直接请求图像,您可能应该使用 page.getWebResponse().getContentAsStream()

关于Java HTML 单元保存意外页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14120667/

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