我需要验证 PDF 报告。我需要将报告嵌入 HTML。如果我使用以下方法阅读该 URL:
File file = new File("url");
或者
HttpWebConnection.getResponse();
它在单独的会话中请求 URL,因此无法获取文件。
ieDriver 有类似 HtmlUnit 的东西吗?
HttpWebConnection.getResponse()
或者有人可以提出替代方案。
我需要验证 PDF 报告。我需要将报告嵌入 HTML。如果我使用以下方法阅读该 URL:
File file = new File("url");
或者
HttpWebConnection.getResponse();
它在单独的会话中请求 URL,因此无法获取文件。
ieDriver 有类似 HtmlUnit 的东西吗?
HttpWebConnection.getResponse()
或者有人可以提出替代方案。
不幸的是,它没有。如果您想获得响应代码,您将需要一个代理。如果您使用的是 Java,那么Browser Mob就是您所需要的。您也可以尝试从 javascript 制作 XmlHttpRequest 并以这种方式获取状态码。您也可以坚持您现在使用的方法(来自 Java 的单独请求)但通过会话传递 cookie(您可以从 WebDriver 获取 cookie)