【发布时间】:2014-09-27 23:24:07
【问题描述】:
我正在尝试通过 HTMLUnit 下载文件。但是每次我使用这样的代码时:
InputStream stream = anchor.click().getWebResponse().getContentAsStream();
我得到的是网站而不是文件。
下载链接如下:
<a id="j_id272:exportToExcel" onclick="if(typeof jsfcljs == 'function'){jsfcljs(document.forms['j_id272'],'j_id272:exportToExcel,j_id272:exportToExcel','');}return false" href="#">
<img id="j_id272:exportToExcelImage" alt="???exportToExcel???" src="/ECRM/gfx/icon_excel.gif">
</a>
有什么方法可以下载吗?
【问题讨论】:
-
你误会我了。我没有下载htmlunit的问题。我想通过 htmlunit 下载文件。
-
啊好的。问题是,没有直接的下载链接。有一些 javascript 可以做到这一点。
-
知道如何下载该文件吗?
标签: java javascript htmlunit