返回错误页面时,脱机缓存页面会发生什么情况?

问题描述:

我正在运行一个托管在heroku上的web应用程序,以及在亚马逊的停电的B/C,它整天都在运行。返回错误页面时,脱机缓存页面会发生什么情况?

如果我制作一个缓存清单来指定页面应该被缓存,当用户离线时,页面将从缓存中提供。但是,当heroku提供错误页面,或页面部分加载,但超时后会发生什么?

阅读此链接:http://www.w3.org/TR/html5/offline.html

如果将网页存储在脱机缓存,它首先提供下载任何东西之前。所以如果出现错误或超时,浏览器根本不会更新脱机缓存。