标签: html ruby-on-rails caching
我有单页应用程序(Rails,如果它很重要),我正在努力使用浏览器缓存。当用户按下后退按钮它从缓存加载页面,甚至不是HTTP 304 。我已经将 no-cache 设置为响应,但我相信浏览器在单页应用程序的顶部有另一层缓存,以便快速返回。
我知道这里有一些解决方案: -
然而,所有这些都涉及,有弹出框或禁用后退按钮。我认为两者都是可怕的用户体验选择。有没有其他方法可以强制浏览器在SPA中查询服务器?