下载 ASP 创建的网站数据

下载 ASP 创建的网站数据

我目前正在处理一个旧网站,该网站存在一些政治问题阻碍数据库的迁移或重新设计网站。

由于我无法访问数据库,我基本上想编写一些 Javascript,通过解析返回的 HTML 从该网站下载所有数据。如果每页数据都是一个实际的 URL,这将很容易,但事实并非如此。每个页面都是通过 ASP 动态创建的,因此我需要以某种方式解析返回的页面格式并保存数据。

我还需要处理将会话 cookie 插入到脚本中,以便网站认为我是有效的登录用户。

关于如何使这项任务更容易,有什么想法吗?

答案1

您可以使用程序下载网站,这样的网站有很多,但是,如果使用数据库,它将失去所有功能,您将无法使用其中的所有功能。如果是客户端,则可以使用程序下载所有 javascript,但如果是使用 asp 的服务器端,我怀疑您不能。

答案2

看一下幻影:它可以为您完成大部分网页抓取工作。

相关内容