我希望能够通过编程的方式保存网页。
我不仅想保存HTML,还希望自动存储所有相关文件(如图片、CSS文件、可能的嵌入式SWF等),并且希望重写链接以便本地浏览。
这个应用的目的是一个个人书签应用程序,其中链接内容被缓存以防止原始副本被删除。
我不仅想保存HTML,还希望自动存储所有相关文件(如图片、CSS文件、可能的嵌入式SWF等),并且希望重写链接以便本地浏览。
这个应用的目的是一个个人书签应用程序,其中链接内容被缓存以防止原始副本被删除。
看一下 wget,特别是 -p 标志。
−p −−page−requisites
This option causes Wget to download all the files
that are necessary to properly display
a givenHTML page. Thisincludes such
things as inlined images, sounds, and
referenced stylesheets.
wget -p http://<site>/1.html
你可以尝试使用MHTML格式(这是IE使用的格式)。http://en.wikipedia.org/wiki/MHTML
换句话说,你将会把每个对象(图片、CSS等)下载到你的电脑上,然后通过Base64编码,嵌入到一个单独的文件中。