我使用 Varnish 来缓存不同 Web 应用程序中的内容(其中大部分基于 Django 和 Drupal)。熟悉 Varnish 的人会知道它不会缓存带有 cookie 的页面,除非您使用VCL 魔法,如文档中所述。在大多数情况下,这意味着您的经过身份验证的用户不会从 Varnish 缓存中受益(如果我对此有误,请纠正我,并且有一种方法可以使用 Varnish 为经过身份验证的用户缓存页面的一部分)。
因此,我想使用 HTML5 Web Storage 编写这个 Web 应用程序,以允许访问者在本地保存一些数据,我想知道 Varnish 是否可以使用它。我知道 Web Storage 不像 cookie 那样使用 HTTP 标头,因此 Varnish 缓存应该可以工作。
任何玩过 Varnish 和 HTML5 Web Storage 的人都可以证实这一点吗?