编写程序将网页保存到计算机

Write a program to save web-page to a computer

我想写一个程序在我们进入网站时保存网站link。最简单的编程语言是什么?我想将整个网站保存到我的电脑上。我知道有办法编写一个程序来保存网页。但我的要求是保存整个网站。我该怎么做。我只需要一些提示。然后我可以做一些研究并找出解决方案。请帮助我开始我的工作。谢谢

您要创建的实际上是一个下载管理器。在 java 中创建一个简单的下载管理器更容易,但创建一个完整的下载管理器非常乏味。

其背后的想法很简单。假设您有一个包含 url www.example.com/index.html 的网页。下载 index.html 很容易。但是要下载域或网站的所有页面。您必须下载 index.html。然后解析index.html 域内的链接(即在www.example.com 内)。您需要下载所有链接,然后遍历从链接下载的所有页面并找到更多链接。这一直持续到您解析了所有链接一次为止。所以基本上你需要阅读网页,获取链接然后下载那些 links.You 需要在网络爬虫上搜索信息,网页解析等

如果您只是想下载一个网站,请尝试使用 flashget、互联网下载管理器等软件。曾经有一些开源软件,因此您也可以获取源代码。

请通过以下链接了解更多信息

http://www.9code.in/java-download-manager-with-full-source-code/

http://www.javaworld.com/article/2076095/core-java/download-a-website-for-offline-browsing.html

http://www.programcreek.com/2012/12/how-to-make-a-web-crawler-using-java/

How to get a web page's source code from Java