1

我需要验证 PDF 报告。我需要将报告嵌入 HTML。如果我使用以下方法阅读该 URL:

File file = new File("url");

或者

HttpWebConnection.getResponse();

它在单独的会话中请求 URL,因此无法获取文件。

ieDriver 有类似 HtmlUnit 的东西吗?

HttpWebConnection.getResponse()

或者有人可以提出替代方案。

4

1 回答 1

1

不幸的是,它没有。如果您想获得响应代码,您将需要一个代理。如果您使用的是 Java,那么Browser Mob就是您所需要的。您也可以尝试从 javascript 制作 XmlHttpRequest 并以这种方式获取状态码。您也可以坚持您现在使用的方法(来自 Java 的单独请求)但通过会话传递 cookie(您可以从 WebDriver 获取 cookie)

于 2012-08-01T16:15:29.313 回答