有没有办法从网络浏览器的缓存中查看网站?

有没有办法从网络浏览器的缓存中查看网站?

我最近在本地网络上看到的一个网站似乎瘫痪了。我无法控制为该网站提供服务的设备,因此我无法简单地将其恢复或直接自行排除故障。

现在,我只需要能够看到我上次浏览该网站时看到的内容。假设数据尚未清除,是否有一种简单的方法可以从浏览器的缓存中重新创建该网站?

本例中的浏览器是 Firefox 31。为了便于将来参考,Chrome 和 Internet Explorer 的答案也很有趣。(这些应该是单独的问题吗?)

答案1

如果您的缓存尚未清除,并且没有因超出空间限制而删除文件,则您可以看到网页的每个部分,但不一定与您看到时的样子一样。在 URL 栏中,输入 **about:cache* 并单击列出缓存条目。如果您单击 HTML 文件(扩展名为 .htm 或 .html),它应该会调用缓存中的大部分页面(首先断开网络连接以防止刷新当前页面)。

另一种方法是使用谷歌的缓存站点视图或互联网档案馆 Wayback Machine一位熟人使用 Google 的缓存页面(当然,只获取了静态信息)恢复了客户的网站。

希望这能解决您的问题。

答案2

供将来参考:您的浏览器有一个搜索引擎和页面商店,即保存您访问的所有内容。

虽然仅限于 Mac OS X,而且我还没有尝试过并且也不推荐它(它没有保存在云中,但你仍然必须信任供应商 - 不是开源的),但它反映了我几年前的一个想法。

http://fetching.io/native/

也许有人想推动这样的开源项目。

答案3

Firefox 将在离线模式下从缓存中加载页面。

  • 要启用离线模式,请打开主菜单,选择开发人员并检查离线办公。(如果没有“开发人员”按钮,请点击定制并将其添加到菜单中。)

  • 如果可用,页面将从缓存中加载。除非您禁用离线模式,否则它们不会从网络加载。

相关内容