我使用HtmlUnit获取一些网站,填写表单,单击将我重定向到其他网站的按钮并获取具体信息。当我这样做100次时,需要很长时间,我认为原因是每页都加载了js,所以我想加快速度。
我有两个想法如何做到这一点:
- 我知道有一种方法可以让我禁用js加载,但我不能在click()方法之后使用它,因为它会自动加载页面,我无法使用它之前因为我需要js在第一页重定向到另一个。有没有什么方法可以通过点击和加载页面来将此方法放在geting url之间?
- 表单生成url,如somesite.com/ShowResults?id=[specific值,基于表单中的输入],js始终相同,只有站点上的表不同取决于id值。有没有办法从这个站点加载一次js,保存它,并在其他站点再次使用它而不再加载js?
醇>