如何使用Perl脚本抓取用JSP(Java Server Pages)编写的网站?

时间:2016-09-26 00:40:39

标签: perl jsp

我这里有这个网站:https://www.connect2nse.com/iislNet/UserFolder.jsp 首先我尝试使用WWW :: Mechanize,但它似乎没有用。 WWW :: Mechanize不与JSP编写的网站合作。所以我研究了如何在用JSP编写的网站上下载文件,但是找不到一个好的文件。有人可以帮我这个吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

就客户端而言,JavaServer Pages与PHP,Perl或甚至静态HTML文件完全相同。结果是可以呈现和显示的HTML页面,数据源不是WWW::Mechanize无法执行您想要的操作的原因

不起作用 作为问题描述无用,问题几乎可以解决。但是,如果HTML与某些JavaScript相关联(在检索到页面之后在客户端系统上执行而不是在服务器上),那么它可能会或多或少地受到限制,因为{{1} }不支持JavaScript。为此,您需要使用WWW::Mechanize或类似的,它使用Firefox的真实实例来呈现HTML并执行任何JavaScript